<?xml version="1.0" encoding="iso-8859-1" standalone="yes"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
	<title>XML Schema Documentation</title>
	<meta http-equiv="Content-Type" content="text/xml; charset=iso-8859-1" />
	<style type="text/css">
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* More-configurable styles */

/******** General ********/

/* Document body */
body {
   color: Black;
   background-color: White;
   font-family: Arial, sans-serif;
   font-size: 10pt;
}
/* Horizontal rules */
hr {
   color: black;
}
/* Document title */
h1 {
   font-size: 18pt;
   letter-spacing: 2px;
   border-bottom: 1px #ccc solid;
   padding-top: 5px;
   padding-bottom: 5px;
}
/* Main section headers */
h2 {
   font-size: 14pt;
   letter-spacing: 1px;
}
/* Sub-section headers */
h3, h3 a, h3 span {
   font-size: 12pt;
   font-weight: bold;
   color: black;
}
/* Table displaying the properties of the schema components or the
   schema document itself */
table.properties th, table.properties th a {
   color: black;
   background-color: #F99; /* Pink */
}
table.properties td {
   background-color: #eee; /* Gray */
}


/******** Table of Contents Section ********/

/* Controls for switching between printing and viewing modes */
div#printerControls {
   color: #963; /* Orange-brown */
}
/* Controls that can collapse or expand all XML Instance
   Representation and Schema Component Representation boxes */
div#globalControls {
   border: 2px solid #999;
}


/******** Schema Document Properties Section ********/

/* Table displaying the namespaces declared in the schema */
table.namespaces th {
   background-color: #ccc;
}
table.namespaces td {
   background-color: #eee;
}
/* Target namespace of the schema */
span.targetNS {
   color: #06C;
   font-weight: bold;
}


/******** Schema Components' Sections ********/

/* Name of schema component */
.name {
   color: #F93; /* Orange */
}

/* Hierarchy table */
table.hierarchy {
   border: 2px solid #999; /* Gray */
}

/* XML Instance Representation table */
div.sample div.contents {
   border: 2px dashed black;
}

/* Schema Component Representation table */
div.schemaComponent div.contents {
   border: 2px black solid;
}


/******** Glossary Section ********/

/* Glossary Terms */
.glossaryTerm {
   color: #036; /* Blue */
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Printer-version styles */

@media print {

/* Ensures that controls are hidden when printing */
div#printerControls {
   visibility: hidden;
}
div#globalControls {
   visibility: hidden;
}
#legend {
   display: none;
}
#legendTOC {
   display: none;
}
#glossary {
   display: none;
}
#glossaryTOC {
   display: none;
}

}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Base styles */

/******** General ********/

/* Unordered lists */
ul {
   margin-left: 1.5em;
   margin-bottom: 0em;
}
/* Tables */
table {
   margin-top: 10px;
   margin-bottom: 10px;
   margin-left: 2px;
   margin-right: 2px;
}
table th, table td {
   font-size: 10pt;
   vertical-align: top;
   padding-top: 3px;
   padding-bottom: 3px;
   padding-left: 10px;
   padding-right: 10px;
}
table th {
   font-weight: bold;
   text-align: left;
}
/* Table displaying the properties of the schema components or the
   schema document itself */
table.properties {
   width: 90%;
}
table.properties th {
   width: 30%;
}
/* Boxes that can make its content appear and disappear*/
div.box {
   margin: 1em;
}
   /* Box caption */
div.box span.caption {
   font-weight: bold;
}
   /* Button to open and close the box */
div.box input.control {
   width: 1.4em;
   height: 1.4em;
   text-align: center;
   vertical-align: middle;
   font-size: 11pt;
}
   /* Box contents */
div.box div.contents {
   margin-top: 3px;
}


/******** Table of Contents Section ********/

/* Controls for switching between printing and viewing modes */
div#printerControls {
   white-space: nowrap;
   font-weight: bold;
   padding: 5px;
   margin: 5px;
}
/* Controls that can collapse or expand all XML Instance
   Representation and Schema Component Representation boxes */
div#globalControls {
   padding: 10px;
   margin: 5px;
}


/******** Schema Document Properties Section ********/

/* Table displaying the namespaces declared in the schema */
table.namespaces th {
}
table.namespaces td {
}
/* Target namespace of the schema */
span.targetNS {
}


/******** Schema Components' Sections ********/

/* Name of schema component */
.name {
}

/* Hierarchy table */
table.hierarchy {
   width: 90%;
}
table.hierarchy th {
   font-weight: normal;
   font-style: italic;
   width: 20%;
}
table.hierarchy th, table.hierarchy td {
   padding: 5px;
}

/* XML Instance Representation table */
div.sample {
   width: 90%;
}
div.sample div.contents {
   padding: 5px;
   font-family: Courier New, sans-serif;
   font-size: 10pt;
}
   /* Normal elements and attributes */
div.sample div.contents, div.sample div.contents a {
   color: black;
}
   /* Group Headers */
div.sample div.contents .group, div.sample div.contents .group a {
   color: #999; /* Light gray */
}
   /* Type Information */
div.sample div.contents .type, div.sample div.contents .type a {
   color: #999; /* Light gray */
}
   /* Occurrence Information */
div.sample div.contents .occurs, div.sample div.contents .occurs a {
   color: #999; /* Light gray */
}
   /* Fixed values */
div.sample div.contents .fixed {
   color: #063; /* Green */
   font-weight: bold;
}
   /* Simple type constraints */
div.sample div.contents .constraint, div.sample div.contents .constraint a {
   color: #999; /* Light gray */
}
   /* Elements and attributes inherited from base type */
div.sample div.contents .inherited, div.sample div.contents .inherited a {
   color: #666; /* Dark gray */
}
   /* Elements and attributes added to or changed from base type */
div.sample div.contents .newFields {
   font-weight: bold;
}
   /* Other type of information */
div.sample div.contents .other, div.sample div.contents .other a {
   color: #369; /* Blue */
   font-style: italic;
}
   /* Link to open up window displaying documentation */
div.sample div.contents a.documentation {
   text-decoration: none;
   padding-left: 3px;
   padding-right: 3px;
   padding-top: 0px;
   padding-bottom: 0px;
   font-weight: bold;
   font-size: 11pt;
   background-color: #FFD;
   color: #069;
}
   /* Invert colors when hovering over link to open up window 
	  displaying documentation */
div.sample div.contents a.documentation:hover {
   color: #FFD;
   background-color: #069;
}

/* Schema Component Representation table */
div.schemaComponent {
   width: 90%;
}
div.schemaComponent div.contents {
   font-family: Courier New, sans-serif;
   font-size: 10pt;
   padding: 5px;
}
   /* Syntax characters */
div.schemaComponent div.contents {
   color: #00f; /* blue */
}
   /* Element and attribute tags */
div.schemaComponent div.contents .scTag {
   color: #933; /* maroon */
}
   /* Element and attribute content */
div.schemaComponent div.contents .scContent, div.schemaComponent div.contents .scContent a {
   color: black;
   font-weight: bold;
}
   /* Comments */
div.schemaComponent div.contents .comment {
   color: #999; /* Light gray */
}

/******** Legend Section ********/

div#legend table, div#legend div {
   margin-bottom: 3px;
}
div#legend div.hint {
   color: #999; /* Light gray */
   width: 90%;
   margin-left: 1em;
   margin-bottom: 2em;
}


/******** Glossary Section ********/

/* Glossary Terms */
.glossaryTerm {
   font-weight: bold;
}


/******** Footer ********/

.footer {
   font-size: 8pt;
}
</style>
	<script type="text/javascript">
<!--
/* IDs of XML Instance Representation boxes */
var xiBoxes = new Array('element_sequence_xibox', 'type_unit_space_xibox', 'type_unit_time_xibox', 'type_unit_stream_xibox', 'type_value_percent_xibox', 'type_angle_xibox', 'type_angle_type_xibox', 'type_vector_xibox', 'type_rotation_xibox', 'type_box_xibox', 'type_transformation_xibox', 'type_referential_xibox', 'type_axis_origin_x_xibox', 'type_axis_positive_x_xibox', 'type_axis_x_xibox', 'type_axis_origin_y_xibox', 'type_axis_positive_y_xibox', 'type_axis_y_xibox', 'type_axis_origin_z_xibox', 'type_axis_positive_z_xibox', 'type_axis_z_xibox', 'type_coordinate_system_xibox', 'type_spatial_area_xibox', 'type_source_uri_xibox', 'type_extension_xibox', 'type_name_xibox', 'type_email_xibox', 'type_version_xibox', 'type_property_xibox', 'type_controller_xibox', 'type_activation_xibox', 'type_script_xibox', 'type_sequence_xibox', 'type_meta_xibox', 'type_library_xibox', 'type_canvas_xibox', 'type_story_xibox', 'type_author_xibox', 'type_list_author_xibox', 'type_target_xibox', 'type_list_target_xibox', 'type_resource_type_xibox', 'type_resource_type_generic_xibox', 'type_resource_type_specific_xibox', 'type_resource_xibox', 'type_list_resource_xibox', 'type_library_include_xibox', 'type_list_include_xibox', 'type_layer_xibox', 'type_list_layer_xibox', 'type_properties_stream_object_xibox', 'type_properties_graphic_object_xibox', 'type_properties_interactive_object_xibox', 'type_object_xibox', 'element_object_xibox', 'element_specialobject_xibox', 'element_sprite_xibox', 'element_video_xibox', 'element_audio_xibox', 'element_interactive_xibox', 'type_list_object_xibox', 'type_object_special_xibox', 'type_object_sprite_xibox', 'type_object_audio_xibox', 'type_object_video_xibox', 'type_object_interactive_xibox', 'type_stage_xibox', 'type_list_stage_xibox', 'type_move_xibox', 'type_list_move_xibox', 'group_group_change_extensions_xibox', 'type_change_xibox', 'type_change_type_generic_xibox', 'type_change_type_specific_xibox', 'type_change_type_xibox', 'element_change_xibox', 'element_specialchange_xibox', 'element_activate_xibox', 'element_deactivate_xibox', 'element_switch_xibox', 'element_transform_xibox', 'type_list_change_xibox', 'type_change_special_xibox', 'type_change_activate_xibox', 'type_change_deactivate_xibox', 'type_change_switch_xibox', 'type_change_transform_base_xibox', 'type_change_transform_xibox', 'type_effect_xibox', 'type_list_effect_xibox', 'type_navigation_xibox', 'type_event_xibox', 'element_event_xibox', 'element_input_xibox', 'element_signal_xibox', 'element_selection_xibox', 'type_event_type_xibox', 'type_event_signal_base_xibox', 'type_event_signal_xibox', 'type_event_input_base_xibox', 'type_event_input_xibox', 'type_event_selection_base_xibox', 'type_event_selection_xibox', 'type_signal_source_xibox', 'type_input_key_xibox', 'type_input_value_xibox', 'type_unique_id_xibox', 'type_stage_id_xibox', 'type_move_id_xibox', 'type_layer_id_xibox', 'type_resource_id_xibox', 'type_object_id_xibox', 'type_unique_ref_xibox', 'type_stage_ref_xibox', 'type_resource_ref_xibox', 'type_target_move_ref_xibox', 'type_special_move_ref_xibox', 'type_move_ref_xibox', 'type_target_layer_ref_xibox', 'type_special_layer_ref_xibox', 'type_layer_ref_xibox', 'type_target_object_ref_xibox', 'type_special_object_ref_xibox', 'type_object_ref_xibox', 'type_object_ref_element_xibox');
/* IDs of Schema Component Representation boxes */
var scBoxes = new Array('schema_scbox', 'element_sequence_scbox', 'type_unit_space_scbox', 'type_unit_time_scbox', 'type_unit_stream_scbox', 'type_value_percent_scbox', 'type_angle_scbox', 'type_angle_type_scbox', 'type_vector_scbox', 'type_rotation_scbox', 'type_box_scbox', 'type_transformation_scbox', 'type_referential_scbox', 'type_axis_origin_x_scbox', 'type_axis_positive_x_scbox', 'type_axis_x_scbox', 'type_axis_origin_y_scbox', 'type_axis_positive_y_scbox', 'type_axis_y_scbox', 'type_axis_origin_z_scbox', 'type_axis_positive_z_scbox', 'type_axis_z_scbox', 'type_coordinate_system_scbox', 'type_spatial_area_scbox', 'type_source_uri_scbox', 'type_extension_scbox', 'type_name_scbox', 'type_email_scbox', 'type_version_scbox', 'type_property_scbox', 'type_controller_scbox', 'type_activation_scbox', 'type_script_scbox', 'type_sequence_scbox', 'type_meta_scbox', 'type_library_scbox', 'type_canvas_scbox', 'type_story_scbox', 'type_author_scbox', 'type_list_author_scbox', 'type_target_scbox', 'type_list_target_scbox', 'type_resource_type_scbox', 'type_resource_type_generic_scbox', 'type_resource_type_specific_scbox', 'type_resource_scbox', 'type_list_resource_scbox', 'type_library_include_scbox', 'type_list_include_scbox', 'type_layer_scbox', 'type_list_layer_scbox', 'type_properties_stream_object_scbox', 'type_properties_graphic_object_scbox', 'type_properties_interactive_object_scbox', 'type_object_scbox', 'element_object_scbox', 'element_specialobject_scbox', 'element_sprite_scbox', 'element_video_scbox', 'element_audio_scbox', 'element_interactive_scbox', 'type_list_object_scbox', 'type_object_special_scbox', 'type_object_sprite_scbox', 'type_object_audio_scbox', 'type_object_video_scbox', 'type_object_interactive_scbox', 'type_stage_scbox', 'type_list_stage_scbox', 'type_move_scbox', 'type_list_move_scbox', 'group_group_change_extensions_scbox', 'type_change_scbox', 'type_change_type_generic_scbox', 'type_change_type_specific_scbox', 'type_change_type_scbox', 'element_change_scbox', 'element_specialchange_scbox', 'element_activate_scbox', 'element_deactivate_scbox', 'element_switch_scbox', 'element_transform_scbox', 'type_list_change_scbox', 'type_change_special_scbox', 'type_change_activate_scbox', 'type_change_deactivate_scbox', 'type_change_switch_scbox', 'type_change_transform_base_scbox', 'type_change_transform_scbox', 'type_effect_scbox', 'type_list_effect_scbox', 'type_navigation_scbox', 'type_event_scbox', 'element_event_scbox', 'element_input_scbox', 'element_signal_scbox', 'element_selection_scbox', 'type_event_type_scbox', 'type_event_signal_base_scbox', 'type_event_signal_scbox', 'type_event_input_base_scbox', 'type_event_input_scbox', 'type_event_selection_base_scbox', 'type_event_selection_scbox', 'type_signal_source_scbox', 'type_input_key_scbox', 'type_input_value_scbox', 'type_unique_id_scbox', 'type_stage_id_scbox', 'type_move_id_scbox', 'type_layer_id_scbox', 'type_resource_id_scbox', 'type_object_id_scbox', 'type_unique_ref_scbox', 'type_stage_ref_scbox', 'type_resource_ref_scbox', 'type_target_move_ref_scbox', 'type_special_move_ref_scbox', 'type_move_ref_scbox', 'type_target_layer_ref_scbox', 'type_special_layer_ref_scbox', 'type_layer_ref_scbox', 'type_target_object_ref_scbox', 'type_special_object_ref_scbox', 'type_object_ref_scbox', 'type_object_ref_element_scbox');

/**
 * Can get the ID of the button controlling
 * a collapseable box by concatenating
 * this string onto the ID of the box itself.
 */
var B_SFIX = "_button";

/**
 * Counter of documentation windows
 * Used to give each window a unique name
 */
var windowCount = 0;

/**
 * Returns an element in the current HTML document.
 * 
 * @param elementID Identifier of HTML element
 * @return               HTML element object
 */
function getElementObject(elementID) {
	var elemObj = null;
	if (document.getElementById) {
		elemObj = document.getElementById(elementID);
	}
	return elemObj;
}             

/**
 * Closes a collapseable box.
 * 
 * @param boxObj       Collapseable box
 * @param buttonObj Button controlling box
 */
function closeBox(boxObj, buttonObj) {
  if (boxObj == null || buttonObj == null) {
	 // Box or button not found
  } else {
	 // Change 'display' CSS property of box
	 boxObj.style.display="none";

	 // Change text of button 
	 if (boxObj.style.display=="none") {
		buttonObj.value=" + ";
	 }
  }
}

/**
 * Opens a collapseable box.
 * 
 * @param boxObj       Collapseable box
 * @param buttonObj Button controlling box
 */
function openBox(boxObj, buttonObj) {
  if (boxObj == null || buttonObj == null) {
	 // Box or button not found
  } else {
	 // Change 'display' CSS property of box
	 boxObj.style.display="block";

	 // Change text of button
	 if (boxObj.style.display=="block") {
		buttonObj.value=" - ";
	 }
  }
}

/**
 * Sets the state of a collapseable box.
 * 
 * @param boxID Identifier of box
 * @param open If true, box is "opened",
 *             Otherwise, box is "closed".
 */
function setState(boxID, open) {
  var boxObj = getElementObject(boxID);
  var buttonObj = getElementObject(boxID+B_SFIX);
  if (boxObj == null || buttonObj == null) {
	 // Box or button not found
  } else if (open) {
	 openBox(boxObj, buttonObj);
	 // Make button visible
	 buttonObj.style.display="inline";
  } else {
	 closeBox(boxObj, buttonObj);
	 // Make button visible
	 buttonObj.style.display="inline";
  }
}

/**
 * Switches the state of a collapseable box, e.g.
 * if it's opened, it'll be closed, and vice versa.
 * 
 * @param boxID Identifier of box
 */
function switchState(boxID) {
  var boxObj = getElementObject(boxID);
  var buttonObj = getElementObject(boxID+B_SFIX);
  if (boxObj == null || buttonObj == null) {
	 // Box or button not found
  } else if (boxObj.style.display=="none") {
	 // Box is closed, so open it
	 openBox(boxObj, buttonObj);
  } else if (boxObj.style.display=="block") {
	 // Box is opened, so close it
	 closeBox(boxObj, buttonObj);
  }
}

/**
 * Closes all boxes in a given list.
 * 
 * @param boxList Array of box IDs
 */
function collapseAll(boxList) {
  var idx;
  for (idx = 0; idx < boxList.length; idx++) {
	 var boxObj = getElementObject(boxList[idx]);
	 var buttonObj = getElementObject(boxList[idx]+B_SFIX);
	 closeBox(boxObj, buttonObj);
  }
}

/**
 * Open all boxes in a given list.
 * 
 * @param boxList Array of box IDs
 */
function expandAll(boxList) {
  var idx;
  for (idx = 0; idx < boxList.length; idx++) {
	 var boxObj = getElementObject(boxList[idx]);
	 var buttonObj = getElementObject(boxList[idx]+B_SFIX);
	 openBox(boxObj, buttonObj);
  }
}

/**
 * Makes all the control buttons of boxes appear.
 * 
 * @param boxList Array of box IDs
 */
function viewControlButtons(boxList) {
	var idx;
	for (idx = 0; idx < boxList.length; idx++) {
		buttonObj = getElementObject(boxList[idx]+B_SFIX);
		if (buttonObj != null) {
			buttonObj.style.display = "inline";
		}
	}
}

/**
 * Makes all the control buttons of boxes disappear.
 * 
 * @param boxList Array of box IDs
 */
function hideControlButtons(boxList) {
	var idx;
	for (idx = 0; idx < boxList.length; idx++) {
		buttonObj = getElementObject(boxList[idx]+B_SFIX);
		if (buttonObj != null) {
			buttonObj.style.display = "none";
		}
	}
}

/**
 * Sets the page for either printing mode
 * or viewing mode. In printing mode, the page
 * is made to be more readable when printing it out.
 * In viewing mode, the page is more browsable.
 *
 * @param isPrinterVersion If true, display in
 *                                 printing mode; otherwise, 
 *                                 in viewing mode
 */
function displayMode(isPrinterVersion) {
	var obj;
	if (isPrinterVersion) {
		// Hide global control buttons
		obj = getElementObject("globalControls");
		if (obj != null) {
			obj.style.visibility = "hidden";
		}
		// Hide Legend
		obj = getElementObject("legend");
		if (obj != null) {
			obj.style.display = "none";
		}
		obj = getElementObject("legendTOC");
		if (obj != null) {
			obj.style.display = "none";
		}
		// Hide Glossary
		obj = getElementObject("glossary");
		if (obj != null) {
			obj.style.display = "none";
		}
		obj = getElementObject("glossaryTOC");
		if (obj != null) {
			obj.style.display = "none";
		}

		// Expand all XML Instance Representation tables
		expandAll(xiBoxes);
		// Expand all Schema Component Representation tables
		expandAll(scBoxes);

		// Hide Control buttons
		hideControlButtons(xiBoxes);
		hideControlButtons(scBoxes);
	} else {
		// View global control buttons
		obj = getElementObject("globalControls");
		if (obj != null) {
			obj.style.visibility = "visible";
		}
		// View Legend
		obj = getElementObject("legend");
		if (obj != null) {
			obj.style.display = "block";
		}
		obj = getElementObject("legendTOC");
		if (obj != null) {
			obj.style.display = "block";
		}
		// View Glossary
		obj = getElementObject("glossary");
		if (obj != null) {
			obj.style.display = "block";
		}
		obj = getElementObject("glossaryTOC");
		if (obj != null) {
			obj.style.display = "block";
		}

		// Expand all XML Instance Representation tables
		expandAll(xiBoxes);
		// Collapse all Schema Component Representation tables
		collapseAll(scBoxes);

		// View Control buttons
		viewControlButtons(xiBoxes);
		viewControlButtons(scBoxes);
	}
}

/**
 * Opens up a window displaying the documentation
 * of a schema component in the XML Instance
 * Representation table.
 * 
 * @param compDesc      Description of schema component 
 * @param compName      Name of schema component 
 * @param docTextArray Array containing the paragraphs 
 *                           of the new document
 */
function viewDocumentation(compDesc, compName, docTextArray) {
  var width = 400;
  var height = 200;
  var locX = 100;
  var locY = 200;

  /* Generate content */
  var actualText = "<html>";
  actualText += "<head><title>";
  actualText += compDesc;
  if (compName != '') {
	 actualText += ": " + compName;
  }
  actualText += "</title></head>";
  actualText += "<body bgcolor=\"#FFFFEE\">";
  // Title
  actualText += "<p style=\"font-family: Arial, sans-serif; font-size: 12pt; font-weight: bold; letter-spacing:1px;\">";
  actualText += compDesc;
  if (compName != '') {
	 actualText += ": <span style=\"color:#006699\">" + compName + "</span>";
  }
  actualText += "</p>";
  // Documentation
  var idx;
  for (idx = 0; idx < docTextArray.length; idx++) {
	 actualText += "<p style=\"font-family: Arial, sans-serif; font-size: 10pt;\">" + docTextArray[idx] + "</p>";
  }
  // Link to close window
  actualText += "<a href=\"javascript:void(0)\" onclick=\"window.close();\" style=\"font-family: Arial, sans-serif; font-size: 8pt;\">Close</a>";
  actualText += "</body></html>";

  /* Display window */
  windowCount++;
  var docWindow = window.open("", "documentation"+windowCount, "toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable,alwaysRaised,dependent,titlebar=no,width="+width+",height="+height+",screenX="+locX+",left="+locX+",screenY="+locY+",top="+locY);
  docWindow.document.write(actualText);
}

// -->
</script>
  </head>
  <body>
	<h1>
	  <a name="top">XML Schema Documentation</a>
	</h1>
	<div style="float: right;">
	  <div id="printerControls" style="display:none;">
		<input type="checkbox" onclick="displayMode(this.checked)" />Printer-friendly Version</div>
	  <script type="text/javascript">
<!--

var pc = getElementObject("printerControls");
if (pc != null) {
   pc.style.display="block";
}
			   
// -->
</script>
	  <div id="globalControls" style="display:none">
		<strong>XML Instance Representation:</strong>
		<br />
		<span style="margin-left: 1em; white-space: nowrap">[ <a href="javascript:void(0)" onclick="expandAll(xiBoxes)">Expand All</a> | <a href="javascript:void(0)" onclick="collapseAll(xiBoxes)">Collapse All</a> ]</span>
		<br />
		<br />
		<strong>Schema Component Representation:</strong>
		<br />
		<span style="margin-left: 1em; white-space: nowrap">[ <a href="javascript:void(0)" onclick="expandAll(scBoxes)">Expand All</a> | <a href="javascript:void(0)" onclick="collapseAll(scBoxes)">Collapse All</a> ]</span>
	  </div>
	  <script type="text/javascript">
<!--

var gc = getElementObject("globalControls");
if (gc != null) {
   gc.style.display="block";
}
			   
// -->
</script>
	</div>
	<h2>Table of Contents</h2>
	<ul>
	  <li>
		<a href="#SchemaProperties">Schema Document Properties</a>
	  </li>
	  <li>
		<a href="#SchemaDeclarations">Global Declarations</a>
		<ul>
		  <li>
			<a href="#element_activate">Element: <strong>activate</strong></a>
		  </li>
		  <li>
			<a href="#element_audio">Element: <strong>audio</strong></a>
		  </li>
		  <li>
			<a href="#element_change">Element: <strong>change</strong></a>
		  </li>
		  <li>
			<a href="#element_deactivate">Element: <strong>deactivate</strong></a>
		  </li>
		  <li>
			<a href="#element_event">Element: <strong>event</strong></a>
		  </li>
		  <li>
			<a href="#element_input">Element: <strong>input</strong></a>
		  </li>
		  <li>
			<a href="#element_interactive">Element: <strong>interactive</strong></a>
		  </li>
		  <li>
			<a href="#element_object">Element: <strong>object</strong></a>
		  </li>
		  <li>
			<a href="#element_selection">Element: <strong>selection</strong></a>
		  </li>
		  <li>
			<a href="#element_sequence">Element: <strong>sequence</strong></a>
		  </li>
		  <li>
			<a href="#element_signal">Element: <strong>signal</strong></a>
		  </li>
		  <li>
			<a href="#element_specialchange">Element: <strong>specialchange</strong></a>
		  </li>
		  <li>
			<a href="#element_specialobject">Element: <strong>specialobject</strong></a>
		  </li>
		  <li>
			<a href="#element_sprite">Element: <strong>sprite</strong></a>
		  </li>
		  <li>
			<a href="#element_switch">Element: <strong>switch</strong></a>
		  </li>
		  <li>
			<a href="#element_transform">Element: <strong>transform</strong></a>
		  </li>
		  <li>
			<a href="#element_video">Element: <strong>video</strong></a>
		  </li>
		</ul>
	  </li>
	  <li>
		<a href="#SchemaDefinitions">Global Definitions</a>
		<ul>
		  <li>
			<a href="#type_author">Complex Type: <strong>author</strong></a>
		  </li>
		  <li>
			<a href="#type_axis_x">Complex Type: <strong>axis_x</strong></a>
		  </li>
		  <li>
			<a href="#type_axis_y">Complex Type: <strong>axis_y</strong></a>
		  </li>
		  <li>
			<a href="#type_axis_z">Complex Type: <strong>axis_z</strong></a>
		  </li>
		  <li>
			<a href="#type_box">Complex Type: <strong>box</strong></a>
		  </li>
		  <li>
			<a href="#type_canvas">Complex Type: <strong>canvas</strong></a>
		  </li>
		  <li>
			<a href="#type_change">Complex Type: <strong>change</strong></a>
		  </li>
		  <li>
			<a href="#type_change_activate">Complex Type: <strong>change_activate</strong></a>
		  </li>
		  <li>
			<a href="#type_change_deactivate">Complex Type: <strong>change_deactivate</strong></a>
		  </li>
		  <li>
			<a href="#type_change_special">Complex Type: <strong>change_special</strong></a>
		  </li>
		  <li>
			<a href="#type_change_switch">Complex Type: <strong>change_switch</strong></a>
		  </li>
		  <li>
			<a href="#type_change_transform">Complex Type: <strong>change_transform</strong></a>
		  </li>
		  <li>
			<a href="#type_change_transform_base">Complex Type: <strong>change_transform_base</strong></a>
		  </li>
		  <li>
			<a href="#type_coordinate_system">Complex Type: <strong>coordinate_system</strong></a>
		  </li>
		  <li>
			<a href="#type_effect">Complex Type: <strong>effect</strong></a>
		  </li>
		  <li>
			<a href="#type_event">Complex Type: <strong>event</strong></a>
		  </li>
		  <li>
			<a href="#type_event_input">Complex Type: <strong>event_input</strong></a>
		  </li>
		  <li>
			<a href="#type_event_input_base">Complex Type: <strong>event_input_base</strong></a>
		  </li>
		  <li>
			<a href="#type_event_selection">Complex Type: <strong>event_selection</strong></a>
		  </li>
		  <li>
			<a href="#type_event_selection_base">Complex Type: <strong>event_selection_base</strong></a>
		  </li>
		  <li>
			<a href="#type_event_signal">Complex Type: <strong>event_signal</strong></a>
		  </li>
		  <li>
			<a href="#type_event_signal_base">Complex Type: <strong>event_signal_base</strong></a>
		  </li>
		  <li>
			<a href="#type_extension">Complex Type: <strong>extension</strong></a>
		  </li>
		  <li>
			<a href="#type_layer">Complex Type: <strong>layer</strong></a>
		  </li>
		  <li>
			<a href="#type_library">Complex Type: <strong>library</strong></a>
		  </li>
		  <li>
			<a href="#type_library_include">Complex Type: <strong>library_include</strong></a>
		  </li>
		  <li>
			<a href="#type_list_author">Complex Type: <strong>list_author</strong></a>
		  </li>
		  <li>
			<a href="#type_list_change">Complex Type: <strong>list_change</strong></a>
		  </li>
		  <li>
			<a href="#type_list_effect">Complex Type: <strong>list_effect</strong></a>
		  </li>
		  <li>
			<a href="#type_list_include">Complex Type: <strong>list_include</strong></a>
		  </li>
		  <li>
			<a href="#type_list_layer">Complex Type: <strong>list_layer</strong></a>
		  </li>
		  <li>
			<a href="#type_list_move">Complex Type: <strong>list_move</strong></a>
		  </li>
		  <li>
			<a href="#type_list_object">Complex Type: <strong>list_object</strong></a>
		  </li>
		  <li>
			<a href="#type_list_resource">Complex Type: <strong>list_resource</strong></a>
		  </li>
		  <li>
			<a href="#type_list_stage">Complex Type: <strong>list_stage</strong></a>
		  </li>
		  <li>
			<a href="#type_list_target">Complex Type: <strong>list_target</strong></a>
		  </li>
		  <li>
			<a href="#type_meta">Complex Type: <strong>meta</strong></a>
		  </li>
		  <li>
			<a href="#type_move">Complex Type: <strong>move</strong></a>
		  </li>
		  <li>
			<a href="#type_navigation">Complex Type: <strong>navigation</strong></a>
		  </li>
		  <li>
			<a href="#type_object">Complex Type: <strong>object</strong></a>
		  </li>
		  <li>
			<a href="#type_object_audio">Complex Type: <strong>object_audio</strong></a>
		  </li>
		  <li>
			<a href="#type_object_interactive">Complex Type: <strong>object_interactive</strong></a>
		  </li>
		  <li>
			<a href="#type_object_ref_element">Complex Type: <strong>object_ref_element</strong></a>
		  </li>
		  <li>
			<a href="#type_object_special">Complex Type: <strong>object_special</strong></a>
		  </li>
		  <li>
			<a href="#type_object_sprite">Complex Type: <strong>object_sprite</strong></a>
		  </li>
		  <li>
			<a href="#type_object_video">Complex Type: <strong>object_video</strong></a>
		  </li>
		  <li>
			<a href="#type_properties_graphic_object">Complex Type: <strong>properties_graphic_object</strong></a>
		  </li>
		  <li>
			<a href="#type_properties_interactive_object">Complex Type: <strong>properties_interactive_object</strong></a>
		  </li>
		  <li>
			<a href="#type_properties_stream_object">Complex Type: <strong>properties_stream_object</strong></a>
		  </li>
		  <li>
			<a href="#type_property">Complex Type: <strong>property</strong></a>
		  </li>
		  <li>
			<a href="#type_resource">Complex Type: <strong>resource</strong></a>
		  </li>
		  <li>
			<a href="#type_rotation">Complex Type: <strong>rotation</strong></a>
		  </li>
		  <li>
			<a href="#type_script">Complex Type: <strong>script</strong></a>
		  </li>
		  <li>
			<a href="#type_sequence">Complex Type: <strong>sequence</strong></a>
		  </li>
		  <li>
			<a href="#type_spatial_area">Complex Type: <strong>spatial_area</strong></a>
		  </li>
		  <li>
			<a href="#type_stage">Complex Type: <strong>stage</strong></a>
		  </li>
		  <li>
			<a href="#type_story">Complex Type: <strong>story</strong></a>
		  </li>
		  <li>
			<a href="#type_target">Complex Type: <strong>target</strong></a>
		  </li>
		  <li>
			<a href="#type_transformation">Complex Type: <strong>transformation</strong></a>
		  </li>
		  <li>
			<a href="#type_vector">Complex Type: <strong>vector</strong></a>
		  </li>
		  <li>
			<a href="#group_group_change_extensions">Model Group: <strong>group_change_extensions</strong></a>
		  </li>
		  <li>
			<a href="#type_activation">Simple Type: <strong>activation</strong></a>
		  </li>
		  <li>
			<a href="#type_angle">Simple Type: <strong>angle</strong></a>
		  </li>
		  <li>
			<a href="#type_angle_type">Simple Type: <strong>angle_type</strong></a>
		  </li>
		  <li>
			<a href="#type_axis_origin_x">Simple Type: <strong>axis_origin_x</strong></a>
		  </li>
		  <li>
			<a href="#type_axis_origin_y">Simple Type: <strong>axis_origin_y</strong></a>
		  </li>
		  <li>
			<a href="#type_axis_origin_z">Simple Type: <strong>axis_origin_z</strong></a>
		  </li>
		  <li>
			<a href="#type_axis_positive_x">Simple Type: <strong>axis_positive_x</strong></a>
		  </li>
		  <li>
			<a href="#type_axis_positive_y">Simple Type: <strong>axis_positive_y</strong></a>
		  </li>
		  <li>
			<a href="#type_axis_positive_z">Simple Type: <strong>axis_positive_z</strong></a>
		  </li>
		  <li>
			<a href="#type_change_type">Simple Type: <strong>change_type</strong></a>
		  </li>
		  <li>
			<a href="#type_change_type_generic">Simple Type: <strong>change_type_generic</strong></a>
		  </li>
		  <li>
			<a href="#type_change_type_specific">Simple Type: <strong>change_type_specific</strong></a>
		  </li>
		  <li>
			<a href="#type_controller">Simple Type: <strong>controller</strong></a>
		  </li>
		  <li>
			<a href="#type_email">Simple Type: <strong>email</strong></a>
		  </li>
		  <li>
			<a href="#type_event_type">Simple Type: <strong>event_type</strong></a>
		  </li>
		  <li>
			<a href="#type_input_key">Simple Type: <strong>input_key</strong></a>
		  </li>
		  <li>
			<a href="#type_input_value">Simple Type: <strong>input_value</strong></a>
		  </li>
		  <li>
			<a href="#type_layer_id">Simple Type: <strong>layer_id</strong></a>
		  </li>
		  <li>
			<a href="#type_layer_ref">Simple Type: <strong>layer_ref</strong></a>
		  </li>
		  <li>
			<a href="#type_move_id">Simple Type: <strong>move_id</strong></a>
		  </li>
		  <li>
			<a href="#type_move_ref">Simple Type: <strong>move_ref</strong></a>
		  </li>
		  <li>
			<a href="#type_name">Simple Type: <strong>name</strong></a>
		  </li>
		  <li>
			<a href="#type_object_id">Simple Type: <strong>object_id</strong></a>
		  </li>
		  <li>
			<a href="#type_object_ref">Simple Type: <strong>object_ref</strong></a>
		  </li>
		  <li>
			<a href="#type_referential">Simple Type: <strong>referential</strong></a>
		  </li>
		  <li>
			<a href="#type_resource_id">Simple Type: <strong>resource_id</strong></a>
		  </li>
		  <li>
			<a href="#type_resource_ref">Simple Type: <strong>resource_ref</strong></a>
		  </li>
		  <li>
			<a href="#type_resource_type">Simple Type: <strong>resource_type</strong></a>
		  </li>
		  <li>
			<a href="#type_resource_type_generic">Simple Type: <strong>resource_type_generic</strong></a>
		  </li>
		  <li>
			<a href="#type_resource_type_specific">Simple Type: <strong>resource_type_specific</strong></a>
		  </li>
		  <li>
			<a href="#type_signal_source">Simple Type: <strong>signal_source</strong></a>
		  </li>
		  <li>
			<a href="#type_source_uri">Simple Type: <strong>source_uri</strong></a>
		  </li>
		  <li>
			<a href="#type_special_layer_ref">Simple Type: <strong>special_layer_ref</strong></a>
		  </li>
		  <li>
			<a href="#type_special_move_ref">Simple Type: <strong>special_move_ref</strong></a>
		  </li>
		  <li>
			<a href="#type_special_object_ref">Simple Type: <strong>special_object_ref</strong></a>
		  </li>
		  <li>
			<a href="#type_stage_id">Simple Type: <strong>stage_id</strong></a>
		  </li>
		  <li>
			<a href="#type_stage_ref">Simple Type: <strong>stage_ref</strong></a>
		  </li>
		  <li>
			<a href="#type_target_layer_ref">Simple Type: <strong>target_layer_ref</strong></a>
		  </li>
		  <li>
			<a href="#type_target_move_ref">Simple Type: <strong>target_move_ref</strong></a>
		  </li>
		  <li>
			<a href="#type_target_object_ref">Simple Type: <strong>target_object_ref</strong></a>
		  </li>
		  <li>
			<a href="#type_unique_id">Simple Type: <strong>unique_id</strong></a>
		  </li>
		  <li>
			<a href="#type_unique_ref">Simple Type: <strong>unique_ref</strong></a>
		  </li>
		  <li>
			<a href="#type_unit_space">Simple Type: <strong>unit_space</strong></a>
		  </li>
		  <li>
			<a href="#type_unit_stream">Simple Type: <strong>unit_stream</strong></a>
		  </li>
		  <li>
			<a href="#type_unit_time">Simple Type: <strong>unit_time</strong></a>
		  </li>
		  <li>
			<a href="#type_value_percent">Simple Type: <strong>value_percent</strong></a>
		  </li>
		  <li>
			<a href="#type_version">Simple Type: <strong>version</strong></a>
		  </li>
		</ul>
	  </li>
	</ul>
	<ul id="legendTOC" style="margin-top: 0em">
	  <li>
		<a href="#Legend">Legend</a>
	  </li>
	</ul>
	<ul id="glossaryTOC" style="margin-top: 0em">
	  <li>
		<a href="#Glossary">Glossary</a>
	  </li>
	</ul>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h2>
	  <a name="SchemaProperties">Schema Document Properties</a>
	</h2>
	<table class="properties">
	  <tr>
		<th>
		  <a title="Look up 'Target Namespace' in glossary" href="#term_TargetNS">Target Namespace</a>
		</th>
		<td>
		  <span class="targetNS">artofsequence.org/aosl/1.0</span>
		</td>
	  </tr>
	  <tr>
		<th>Version</th>
		<td>1.0-draft2</td>
	  </tr>
	  <tr>
		<th>Element and Attribute Namespaces</th>
		<td>
		  <ul>
			<li>Global element and attribute declarations belong to this schema's target namespace.</li>
			<li>By default, local element declarations belong to this schema's target namespace.</li>
			<li>By default, local attribute declarations have no namespace.</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<h3>Declared Namespaces</h3>
	<table class="namespaces">
	  <tr>
		<th>Prefix</th>
		<th>Namespace</th>
	  </tr>
	  <tr>
		<td>
		  <a name="ns_xml">xml</a>
		</td>
		<td>http://www.w3.org/XML/1998/namespace</td>
	  </tr>
	  <tr>
		<td>
		  <a name="ns_aos">aos</a>
		</td>
		<td>
		  <span class="targetNS">artofsequence.org/aosl/1.0</span>
		</td>
	  </tr>
	  <tr>
		<td>
		  <a name="ns_xs">xs</a>
		</td>
		<td>http://www.w3.org/2001/XMLSchema</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="schema_scbox_button" class="control" onclick="switchState('schema_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="schema_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:schema</span> <span class="scTag">attributeFormDefault</span>="<span class="scContent">unqualified</span>" <span class="scTag">elementFormDefault</span>="<span class="scContent">qualified</span>" <span class="scTag">targetNamespace</span>="<span class="scContent">artofsequence.org/aosl/1.0</span>" <span class="scTag">version</span>="<span class="scContent">1.0-draft2</span>"&gt;<div class="scContent" style="margin-left: 1.5em">...</div>&lt;/<span class="scTag">xs:schema</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('schema_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h2>
	  <a name="SchemaDeclarations">Global Declarations</a>
	</h2>
	<h3>Element: <a name="element_activate" class="name">activate</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>This element can be used wherever the following element is referenced:</em>
			  <ul>
				<li>
				  <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; element declaration." href="#element_change">change</a></li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>activate</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_activate&quot; type definition." href="#type_change_activate">change_activate</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_activate_xibox_button" class="control" onclick="switchState('element_activate_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_activate_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:activate<br /><span style="margin-left: 0.5em"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Object to wich this change applies.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> type="<span class="fixed">activate</span> <span class="occurs">[0..1]</span>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_activate_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_activate_scbox_button" class="control" onclick="switchState('element_activate_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_activate_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">activate</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_activate&quot; type definition." href="#type_change_activate">change_activate</a></span></span>" <span class="scTag">substitutionGroup</span>="<span class="scContent">aos:change</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_activate_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_audio" class="name">audio</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>This element can be used wherever the following element is referenced:</em>
			  <ul>
				<li>
				  <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; element declaration." href="#element_object">object</a></li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>audio</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_audio&quot; type definition." href="#type_object_audio">object_audio</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_audio_xibox_button" class="control" onclick="switchState('element_audio_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_audio_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:audio<br /><span style="margin-left: 0.5em"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_id&quot; type definition." href="#type_object_id">object_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Object.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> active="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Is this Object currently active or unactive?'); viewDocumentation('Attribute', 'active', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> resource="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_ref&quot; type definition." href="#type_resource_ref">resource_ref</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('The Resource to use. If no resource is set, the object will not be perceptible even if it\'s a graphic object. It still can contain children objects and behave like an invisible group.'); viewDocumentation('Attribute', 'resource', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Custom properties bound to this Object. The properties should be accessible from scripts.'); viewDocumentation('Element', 'properties', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Objects contained in this one. The child Objects will have their state relative to their parent : - their spatial state if they have some - if active, the child Object will not be perceived as active if it\'s parent isn\'t'); viewDocumentation('Element', 'children', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:stream&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_stream_object&quot; type definition." href="#type_properties_stream_object">properties_stream_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:stream&gt; <span class="occurs">[1]</span></div>&lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:audio&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_audio_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_audio_scbox_button" class="control" onclick="switchState('element_audio_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_audio_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">audio</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_audio&quot; type definition." href="#type_object_audio">object_audio</a></span></span>" <span class="scTag">substitutionGroup</span>="<span class="scContent">aos:object</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_audio_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_change" class="name">change</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>The following elements can be used wherever this element is referenced:</em>
			  <ul>
				<li>
				  <a title="Jump to &quot;specialchange&quot; element declaration." href="#element_specialchange">specialchange</a>
				</li>
				<li>
				  <a title="Jump to &quot;activate&quot; element declaration." href="#element_activate">activate</a>
				</li>
				<li>
				  <a title="Jump to &quot;deactivate&quot; element declaration." href="#element_deactivate">deactivate</a>
				</li>
				<li>
				  <a title="Jump to &quot;switch&quot; element declaration." href="#element_switch">switch</a>
				</li>
				<li>
				  <a title="Jump to &quot;transform&quot; element declaration." href="#element_transform">transform</a>
				</li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>change</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; type definition." href="#type_change">change</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>yes</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_change_xibox_button" class="control" onclick="switchState('element_change_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_change_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:change<br /><span style="margin-left: 0.5em"> type="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_type&quot; type definition." href="#type_change_type">change_type</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Name of the type of this Change.'); viewDocumentation('Attribute', 'type', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Object to wich this change applies.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_effect&quot; type definition." href="#type_list_effect">list_effect</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined effects to apply to the Change interpretation.'); viewDocumentation('Element', 'effects', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;script&quot; type definition." href="#type_script">script</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Script to execute when this Change is applied.'); viewDocumentation('Element', 'script', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div>&lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:change&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_change_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_change_scbox_button" class="control" onclick="switchState('element_change_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_change_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">change</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; type definition." href="#type_change">change</a></span></span>" <span class="scTag">abstract</span>="<span class="scContent">true</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_change_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_deactivate" class="name">deactivate</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>This element can be used wherever the following element is referenced:</em>
			  <ul>
				<li>
				  <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; element declaration." href="#element_change">change</a></li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>deactivate</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_deactivate&quot; type definition." href="#type_change_deactivate">change_deactivate</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_deactivate_xibox_button" class="control" onclick="switchState('element_deactivate_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_deactivate_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:deactivate<br /><span style="margin-left: 0.5em"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Object to wich this change applies.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> type="<span class="fixed">deactivate</span> <span class="occurs">[0..1]</span>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_deactivate_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_deactivate_scbox_button" class="control" onclick="switchState('element_deactivate_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_deactivate_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">deactivate</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_deactivate&quot; type definition." href="#type_change_deactivate">change_deactivate</a></span></span>" <span class="scTag">substitutionGroup</span>="<span class="scContent">aos:change</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_deactivate_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_event" class="name">event</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>The following elements can be used wherever this element is referenced:</em>
			  <ul>
				<li>
				  <a title="Jump to &quot;input&quot; element declaration." href="#element_input">input</a>
				</li>
				<li>
				  <a title="Jump to &quot;signal&quot; element declaration." href="#element_signal">signal</a>
				</li>
				<li>
				  <a title="Jump to &quot;selection&quot; element declaration." href="#element_selection">selection</a>
				</li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>event</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event&quot; type definition." href="#type_event">event</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>yes</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_event_xibox_button" class="control" onclick="switchState('element_event_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_event_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:event<br /><span style="margin-left: 0.5em"> move="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move_ref&quot; type definition." href="#type_move_ref">move_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the move to go to if this Event is triggered, or \&quot;auto_next\&quot; if there is only one next possibility or \&quot;auto_previous\&quot; to get back in the path followed by the player.'); viewDocumentation('Attribute', 'move', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> type="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_type&quot; type definition." href="#type_event_type">event_type</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Type of event.'); viewDocumentation('Attribute', 'type', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_event_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_event_scbox_button" class="control" onclick="switchState('element_event_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_event_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">event</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event&quot; type definition." href="#type_event">event</a></span></span>" <span class="scTag">abstract</span>="<span class="scContent">true</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_event_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_input" class="name">input</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>This element can be used wherever the following element is referenced:</em>
			  <ul>
				<li>
				  <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event&quot; element declaration." href="#element_event">event</a></li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>input</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_input&quot; type definition." href="#type_event_input">event_input</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_input_xibox_button" class="control" onclick="switchState('element_input_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_input_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:input<br /><span style="margin-left: 0.5em"> move="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move_ref&quot; type definition." href="#type_move_ref">move_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the move to go to if this Event is triggered, or \&quot;auto_next\&quot; if there is only one next possibility or \&quot;auto_previous\&quot; to get back in the path followed by the player.'); viewDocumentation('Attribute', 'move', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> type="<span class="fixed">input</span> <span class="occurs">[0..1]</span>"</span><br /><span style="margin-left: 0.5em"> key="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;input_key&quot; type definition." href="#type_input_key">input_key</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Key identifiying the input to listen to. This information is used by the interpreter in an unspecified way.'); viewDocumentation('Attribute', 'key', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> value="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;input_value&quot; type definition." href="#type_input_value">input_value</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Value of the input to reach to trigger this Event - or a range of values. This information is used by the interpreter in an unspecified way. It allows to fine-tune inputs for a specific intepreter or platform.'); viewDocumentation('Attribute', 'value', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_input_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_input_scbox_button" class="control" onclick="switchState('element_input_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_input_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">input</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_input&quot; type definition." href="#type_event_input">event_input</a></span></span>" <span class="scTag">substitutionGroup</span>="<span class="scContent">aos:event</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_input_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_interactive" class="name">interactive</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>This element can be used wherever the following element is referenced:</em>
			  <ul>
				<li>
				  <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; element declaration." href="#element_object">object</a></li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>interactive</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_interactive&quot; type definition." href="#type_object_interactive">object_interactive</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_interactive_xibox_button" class="control" onclick="switchState('element_interactive_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_interactive_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:interactive<br /><span style="margin-left: 0.5em"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_id&quot; type definition." href="#type_object_id">object_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Object.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> active="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Is this Object currently active or unactive?'); viewDocumentation('Attribute', 'active', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> resource="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_ref&quot; type definition." href="#type_resource_ref">resource_ref</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('The Resource to use. If no resource is set, the object will not be perceptible even if it\'s a graphic object. It still can contain children objects and behave like an invisible group.'); viewDocumentation('Attribute', 'resource', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Custom properties bound to this Object. The properties should be accessible from scripts.'); viewDocumentation('Element', 'properties', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Objects contained in this one. The child Objects will have their state relative to their parent : - their spatial state if they have some - if active, the child Object will not be perceived as active if it\'s parent isn\'t'); viewDocumentation('Element', 'children', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:graphic&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_graphic_object&quot; type definition." href="#type_properties_graphic_object">properties_graphic_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:graphic&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:interaction&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_interactive_object&quot; type definition." href="#type_properties_interactive_object">properties_interactive_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:interaction&gt; <span class="occurs">[1]</span></div>&lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:interactive&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_interactive_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_interactive_scbox_button" class="control" onclick="switchState('element_interactive_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_interactive_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">interactive</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_interactive&quot; type definition." href="#type_object_interactive">object_interactive</a></span></span>" <span class="scTag">substitutionGroup</span>="<span class="scContent">aos:object</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_interactive_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_object" class="name">object</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>The following elements can be used wherever this element is referenced:</em>
			  <ul>
				<li>
				  <a title="Jump to &quot;specialobject&quot; element declaration." href="#element_specialobject">specialobject</a>
				</li>
				<li>
				  <a title="Jump to &quot;sprite&quot; element declaration." href="#element_sprite">sprite</a>
				</li>
				<li>
				  <a title="Jump to &quot;video&quot; element declaration." href="#element_video">video</a>
				</li>
				<li>
				  <a title="Jump to &quot;audio&quot; element declaration." href="#element_audio">audio</a>
				</li>
				<li>
				  <a title="Jump to &quot;interactive&quot; element declaration." href="#element_interactive">interactive</a>
				</li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>object</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; type definition." href="#type_object">object</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>yes</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_object_xibox_button" class="control" onclick="switchState('element_object_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_object_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:object<br /><span style="margin-left: 0.5em"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_id&quot; type definition." href="#type_object_id">object_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Object.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> active="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Is this Object currently active or unactive?'); viewDocumentation('Attribute', 'active', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> resource="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_ref&quot; type definition." href="#type_resource_ref">resource_ref</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('The Resource to use. If no resource is set, the object will not be perceptible even if it\'s a graphic object. It still can contain children objects and behave like an invisible group.'); viewDocumentation('Attribute', 'resource', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Custom properties bound to this Object. The properties should be accessible from scripts.'); viewDocumentation('Element', 'properties', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Objects contained in this one. The child Objects will have their state relative to their parent : - their spatial state if they have some - if active, the child Object will not be perceived as active if it\'s parent isn\'t'); viewDocumentation('Element', 'children', docArray);">?</a></div>&lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:object&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_object_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_object_scbox_button" class="control" onclick="switchState('element_object_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_object_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">object</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; type definition." href="#type_object">object</a></span></span>" <span class="scTag">abstract</span>="<span class="scContent">true</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_object_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_selection" class="name">selection</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>This element can be used wherever the following element is referenced:</em>
			  <ul>
				<li>
				  <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event&quot; element declaration." href="#element_event">event</a></li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>selection</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_selection&quot; type definition." href="#type_event_selection">event_selection</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_selection_xibox_button" class="control" onclick="switchState('element_selection_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_selection_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:selection<br /><span style="margin-left: 0.5em"> move="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move_ref&quot; type definition." href="#type_move_ref">move_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the move to go to if this Event is triggered, or \&quot;auto_next\&quot; if there is only one next possibility or \&quot;auto_previous\&quot; to get back in the path followed by the player.'); viewDocumentation('Attribute', 'move', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> type="<span class="fixed">selection</span> <span class="occurs">[0..1]</span>"</span><br /><span style="margin-left: 0.5em"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Object that have to be selected to trigger this Event.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_selection_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_selection_scbox_button" class="control" onclick="switchState('element_selection_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_selection_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">selection</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_selection&quot; type definition." href="#type_event_selection">event_selection</a></span></span>" <span class="scTag">substitutionGroup</span>="<span class="scContent">aos:event</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_selection_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_sequence" class="name">sequence</a></h3>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>sequence</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;sequence&quot; type definition." href="#type_sequence">sequence</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				The root element for a Sequence.
				In a full AOSL file, this should be the only root object.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_sequence_xibox_button" class="control" onclick="switchState('element_sequence_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_sequence_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:sequence<br /><span style="margin-left: 0.5em"> name="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Name of the Sequence. Can be used as a default title by the player.'); viewDocumentation('Attribute', 'name', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unique_id&quot; type definition." href="#type_unique_id">unique_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Identifier of the Sequence. Used by tools manipulating AOSL files to identify them.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span>&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'All' in glossary" href="#term_All">All</a> <span class="occurs">[1]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:meta&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;meta&quot; type definition." href="#type_meta">meta</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:meta&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Additional informations about the sequence.'); viewDocumentation('Element', 'meta', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:library&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;library&quot; type definition." href="#type_library">library</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:library&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Library of resources used in this sequence.'); viewDocumentation('Element', 'library', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:canvas&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;canvas&quot; type definition." href="#type_canvas">canvas</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:canvas&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Canvas where the sequence plays and that gives the objects\' organisation.'); viewDocumentation('Element', 'canvas', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:story&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;story&quot; type definition." href="#type_story">story</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:story&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Description of the structure of the sequence.'); viewDocumentation('Element', 'story', docArray);">?</a></div><span class="group" style="margin-left: 1.5em">End All</span><br />&lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:sequence&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_sequence_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_sequence_scbox_button" class="control" onclick="switchState('element_sequence_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_sequence_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">sequence</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;sequence&quot; type definition." href="#type_sequence">sequence</a></span></span>" <span class="scTag">abstract</span>="<span class="scContent">false</span>" <span class="scTag">nillable</span>="<span class="scContent">false</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_sequence_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_signal" class="name">signal</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>This element can be used wherever the following element is referenced:</em>
			  <ul>
				<li>
				  <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event&quot; element declaration." href="#element_event">event</a></li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>signal</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_signal&quot; type definition." href="#type_event_signal">event_signal</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_signal_xibox_button" class="control" onclick="switchState('element_signal_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_signal_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:signal<br /><span style="margin-left: 0.5em"> move="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move_ref&quot; type definition." href="#type_move_ref">move_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the move to go to if this Event is triggered, or \&quot;auto_next\&quot; if there is only one next possibility or \&quot;auto_previous\&quot; to get back in the path followed by the player.'); viewDocumentation('Attribute', 'move', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> type="<span class="fixed">signal</span> <span class="occurs">[0..1]</span>"</span><br /><span style="margin-left: 0.5em"> source="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;signal_source&quot; type definition." href="#type_signal_source">signal_source</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Name of the source of the event. This information is used by the interpreter in an unspecified way.'); viewDocumentation('Attribute', 'source', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_signal_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_signal_scbox_button" class="control" onclick="switchState('element_signal_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_signal_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">signal</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_signal&quot; type definition." href="#type_event_signal">event_signal</a></span></span>" <span class="scTag">substitutionGroup</span>="<span class="scContent">aos:event</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_signal_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_specialchange" class="name">specialchange</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>This element can be used wherever the following element is referenced:</em>
			  <ul>
				<li>
				  <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; element declaration." href="#element_change">change</a></li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>specialchange</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_special&quot; type definition." href="#type_change_special">change_special</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_specialchange_xibox_button" class="control" onclick="switchState('element_specialchange_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_specialchange_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:specialchange<br /><span style="margin-left: 0.5em"> type="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_type&quot; type definition." href="#type_change_type">change_type</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Name of the type of this Change.'); viewDocumentation('Attribute', 'type', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Object to wich this change applies.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_effect&quot; type definition." href="#type_list_effect">list_effect</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined effects to apply to the Change interpretation.'); viewDocumentation('Element', 'effects', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;script&quot; type definition." href="#type_script">script</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Script to execute when this Change is applied.'); viewDocumentation('Element', 'script', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div>&lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:specialchange&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_specialchange_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_specialchange_scbox_button" class="control" onclick="switchState('element_specialchange_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_specialchange_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">specialchange</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_special&quot; type definition." href="#type_change_special">change_special</a></span></span>" <span class="scTag">substitutionGroup</span>="<span class="scContent">aos:change</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_specialchange_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_specialobject" class="name">specialobject</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>This element can be used wherever the following element is referenced:</em>
			  <ul>
				<li>
				  <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; element declaration." href="#element_object">object</a></li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>specialobject</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_special&quot; type definition." href="#type_object_special">object_special</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_specialobject_xibox_button" class="control" onclick="switchState('element_specialobject_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_specialobject_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:specialobject<br /><span style="margin-left: 0.5em"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_id&quot; type definition." href="#type_object_id">object_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Object.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> active="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Is this Object currently active or unactive?'); viewDocumentation('Attribute', 'active', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> resource="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_ref&quot; type definition." href="#type_resource_ref">resource_ref</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('The Resource to use. If no resource is set, the object will not be perceptible even if it\'s a graphic object. It still can contain children objects and behave like an invisible group.'); viewDocumentation('Attribute', 'resource', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> type="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> <span class="occurs">[1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Custom properties bound to this Object. The properties should be accessible from scripts.'); viewDocumentation('Element', 'properties', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Objects contained in this one. The child Objects will have their state relative to their parent : - their spatial state if they have some - if active, the child Object will not be perceived as active if it\'s parent isn\'t'); viewDocumentation('Element', 'children', docArray);">?</a></div>&lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:specialobject&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_specialobject_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_specialobject_scbox_button" class="control" onclick="switchState('element_specialobject_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_specialobject_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">specialobject</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_special&quot; type definition." href="#type_object_special">object_special</a></span></span>" <span class="scTag">substitutionGroup</span>="<span class="scContent">aos:object</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_specialobject_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_sprite" class="name">sprite</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>This element can be used wherever the following element is referenced:</em>
			  <ul>
				<li>
				  <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; element declaration." href="#element_object">object</a></li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>sprite</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_sprite&quot; type definition." href="#type_object_sprite">object_sprite</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_sprite_xibox_button" class="control" onclick="switchState('element_sprite_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_sprite_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:sprite<br /><span style="margin-left: 0.5em"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_id&quot; type definition." href="#type_object_id">object_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Object.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> active="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Is this Object currently active or unactive?'); viewDocumentation('Attribute', 'active', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> resource="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_ref&quot; type definition." href="#type_resource_ref">resource_ref</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('The Resource to use. If no resource is set, the object will not be perceptible even if it\'s a graphic object. It still can contain children objects and behave like an invisible group.'); viewDocumentation('Attribute', 'resource', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Custom properties bound to this Object. The properties should be accessible from scripts.'); viewDocumentation('Element', 'properties', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Objects contained in this one. The child Objects will have their state relative to their parent : - their spatial state if they have some - if active, the child Object will not be perceived as active if it\'s parent isn\'t'); viewDocumentation('Element', 'children', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:graphic&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_graphic_object&quot; type definition." href="#type_properties_graphic_object">properties_graphic_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:graphic&gt; <span class="occurs">[1]</span></div>&lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:sprite&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_sprite_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_sprite_scbox_button" class="control" onclick="switchState('element_sprite_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_sprite_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">sprite</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_sprite&quot; type definition." href="#type_object_sprite">object_sprite</a></span></span>" <span class="scTag">substitutionGroup</span>="<span class="scContent">aos:object</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_sprite_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_switch" class="name">switch</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>This element can be used wherever the following element is referenced:</em>
			  <ul>
				<li>
				  <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; element declaration." href="#element_change">change</a></li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>switch</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_switch&quot; type definition." href="#type_change_switch">change_switch</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_switch_xibox_button" class="control" onclick="switchState('element_switch_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_switch_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:switch<br /><span style="margin-left: 0.5em"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Object to wich this change applies.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> type="<span class="fixed">switch</span> <span class="occurs">[0..1]</span>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_switch_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_switch_scbox_button" class="control" onclick="switchState('element_switch_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_switch_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">switch</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_switch&quot; type definition." href="#type_change_switch">change_switch</a></span></span>" <span class="scTag">substitutionGroup</span>="<span class="scContent">aos:change</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_switch_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_transform" class="name">transform</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>This element can be used wherever the following element is referenced:</em>
			  <ul>
				<li>
				  <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; element declaration." href="#element_change">change</a></li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>transform</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_transform&quot; type definition." href="#type_change_transform">change_transform</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_transform_xibox_button" class="control" onclick="switchState('element_transform_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_transform_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:transform<br /><span style="margin-left: 0.5em"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Object to wich this change applies.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> type="<span class="fixed">transform</span> <span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_effect&quot; type definition." href="#type_list_effect">list_effect</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined effects to apply to the Change interpretation.'); viewDocumentation('Element', 'effects', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;script&quot; type definition." href="#type_script">script</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Script to execute when this Change is applied.'); viewDocumentation('Element', 'script', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:transformation&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;transformation&quot; type definition." href="#type_transformation">transformation</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:transformation&gt; <span class="occurs">[0..*]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Geometric transformation to apply to the Object. Each transformation will be applied in the order of appearance in the file.'); viewDocumentation('Element', 'transformation', docArray);">?</a></div>&lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:transform&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_transform_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_transform_scbox_button" class="control" onclick="switchState('element_transform_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_transform_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">transform</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_transform&quot; type definition." href="#type_change_transform">change_transform</a></span></span>" <span class="scTag">substitutionGroup</span>="<span class="scContent">aos:change</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_transform_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Element: <a name="element_video" class="name">video</a></h3>
	<table class="hierarchy">
	  <tr>
		<td>
		  <ul>
			<li>
			  <em>This element can be used wherever the following element is referenced:</em>
			  <ul>
				<li>
				  <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; element declaration." href="#element_object">object</a></li>
			  </ul>
			</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>video</td>
	  </tr>
	  <tr>
		<th>Type</th>
		<td>
		  <span class="type">
			<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_video&quot; type definition." href="#type_object_video">object_video</a></span>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Nillable' in glossary" href="#term_Nillable">Nillable</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="element_video_xibox_button" class="control" onclick="switchState('element_video_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="element_video_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:video<br /><span style="margin-left: 0.5em"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_id&quot; type definition." href="#type_object_id">object_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Object.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> active="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Is this Object currently active or unactive?'); viewDocumentation('Attribute', 'active', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> resource="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_ref&quot; type definition." href="#type_resource_ref">resource_ref</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('The Resource to use. If no resource is set, the object will not be perceptible even if it\'s a graphic object. It still can contain children objects and behave like an invisible group.'); viewDocumentation('Attribute', 'resource', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Custom properties bound to this Object. The properties should be accessible from scripts.'); viewDocumentation('Element', 'properties', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Objects contained in this one. The child Objects will have their state relative to their parent : - their spatial state if they have some - if active, the child Object will not be perceived as active if it\'s parent isn\'t'); viewDocumentation('Element', 'children', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:graphic&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_graphic_object&quot; type definition." href="#type_properties_graphic_object">properties_graphic_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:graphic&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:stream&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_stream_object&quot; type definition." href="#type_properties_stream_object">properties_stream_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:stream&gt; <span class="occurs">[1]</span></div>&lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:video&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_video_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="element_video_scbox_button" class="control" onclick="switchState('element_video_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="element_video_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">video</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_video&quot; type definition." href="#type_object_video">object_video</a></span></span>" <span class="scTag">substitutionGroup</span>="<span class="scContent">aos:object</span>"/&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('element_video_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h2>
	  <a name="SchemaDefinitions">Global Definitions</a>
	</h2>
	<h3>Complex Type: <a name="type_author" class="name">author</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>author</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Informations about an author.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_author_xibox_button" class="control" onclick="switchState('type_author_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_author_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'All' in glossary" href="#term_All">All</a> <span class="occurs">[1]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:name&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:name&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Name of the author.'); viewDocumentation('Element', 'name', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:about&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:about&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Description of the author and/or what he/she did in the sequence.'); viewDocumentation('Element', 'about', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:comments&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:comments&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Comments from the author.'); viewDocumentation('Element', 'comments', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:website&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anyURI</span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:website&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Website of the author.'); viewDocumentation('Element', 'website', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:email&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:email&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Email of the author.'); viewDocumentation('Element', 'email', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:infos&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:infos&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Additional arbitrary informations about the author.'); viewDocumentation('Element', 'infos', docArray);">?</a></div><span class="group" style="margin-left: 1.5em">End All</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_author_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_author_scbox_button" class="control" onclick="switchState('type_author_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_author_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">author</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:all</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">name</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">about</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">comments</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">website</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anyURI</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">email</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">infos</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div>&lt;/<span class="scTag">xs:all</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_author_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_axis_x" class="name">axis_x</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>axis_x</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Configuration of the horizontal x-axis.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_axis_x_xibox_button" class="control" onclick="switchState('type_axis_x_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_axis_x_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> origin="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_origin_x&quot; type definition." href="#type_axis_origin_x">axis_origin_x</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Position of the origin of the x-axis in the display.'); viewDocumentation('Attribute', 'origin', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> positive="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_positive_x&quot; type definition." href="#type_axis_positive_x">axis_positive_x</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Side of the display where the x values are positive, relative to the x-axis origin.'); viewDocumentation('Attribute', 'positive', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_axis_x_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_axis_x_scbox_button" class="control" onclick="switchState('type_axis_x_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_axis_x_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">axis_x</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">origin</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_origin_x&quot; type definition." href="#type_axis_origin_x">axis_origin_x</a></span></span>" <span class="scTag">default</span>="<span class="scContent">left</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">positive</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_positive_x&quot; type definition." href="#type_axis_positive_x">axis_positive_x</a></span></span>" <span class="scTag">default</span>="<span class="scContent">right</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_axis_x_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_axis_y" class="name">axis_y</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>axis_y</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Configuration of the horizontal y-axis.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_axis_y_xibox_button" class="control" onclick="switchState('type_axis_y_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_axis_y_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> origin="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_origin_y&quot; type definition." href="#type_axis_origin_y">axis_origin_y</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Position of the origin of the y-axis in the display.'); viewDocumentation('Attribute', 'origin', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> positive="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_positive_y&quot; type definition." href="#type_axis_positive_y">axis_positive_y</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Side of the display where the y values are positive, relative to the y-axis origin.'); viewDocumentation('Attribute', 'positive', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_axis_y_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_axis_y_scbox_button" class="control" onclick="switchState('type_axis_y_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_axis_y_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">axis_y</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">origin</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_origin_y&quot; type definition." href="#type_axis_origin_y">axis_origin_y</a></span></span>" <span class="scTag">default</span>="<span class="scContent">top</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">positive</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_positive_y&quot; type definition." href="#type_axis_positive_y">axis_positive_y</a></span></span>" <span class="scTag">default</span>="<span class="scContent">down</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_axis_y_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_axis_z" class="name">axis_z</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>axis_z</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Configuration of the depth z-axis.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_axis_z_xibox_button" class="control" onclick="switchState('type_axis_z_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_axis_z_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> origin="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_origin_z&quot; type definition." href="#type_axis_origin_z">axis_origin_z</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Position of the origin of the z-axis in the display.'); viewDocumentation('Attribute', 'origin', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> positive="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_positive_z&quot; type definition." href="#type_axis_positive_z">axis_positive_z</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Side of the display where the z values are positive, relative to the z-axis origin.'); viewDocumentation('Attribute', 'positive', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_axis_z_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_axis_z_scbox_button" class="control" onclick="switchState('type_axis_z_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_axis_z_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">axis_z</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">origin</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_origin_z&quot; type definition." href="#type_axis_origin_z">axis_origin_z</a></span></span>" <span class="scTag">default</span>="<span class="scContent">surface</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">positive</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_positive_z&quot; type definition." href="#type_axis_positive_z">axis_positive_z</a></span></span>" <span class="scTag">default</span>="<span class="scContent">backward</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_axis_z_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_box" class="name">box</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>box</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Spatial representation of a box.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_box_xibox_button" class="control" onclick="switchState('type_box_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_box_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'All' in glossary" href="#term_All">All</a> <span class="occurs">[1]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:position&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;vector&quot; type definition." href="#type_vector">vector</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:position&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Position of the box\'s origin in global space.'); viewDocumentation('Element', 'position', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:size&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;vector&quot; type definition." href="#type_vector">vector</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:size&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Size of the box. Each one of the axes value gives the length of the corresponding edges of the box.'); viewDocumentation('Element', 'size', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:center&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;vector&quot; type definition." href="#type_vector">vector</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:center&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Center of the rotation applied to this box, in box space.'); viewDocumentation('Element', 'center', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:orientation&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;rotation&quot; type definition." href="#type_rotation">rotation</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:orientation&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Orientation of the box. The rotation is relative to the center of the box, in box space.'); viewDocumentation('Element', 'orientation', docArray);">?</a></div><span class="group" style="margin-left: 1.5em">End All</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_box_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_box_scbox_button" class="control" onclick="switchState('type_box_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_box_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">box</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:all</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">position</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;vector&quot; type definition." href="#type_vector">vector</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">size</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;vector&quot; type definition." href="#type_vector">vector</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">center</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;vector&quot; type definition." href="#type_vector">vector</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">orientation</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;rotation&quot; type definition." href="#type_rotation">rotation</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:all</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_box_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_canvas" class="name">canvas</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>canvas</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Canvas where the sequence plays and that gives the objects' organisation.
				The Canvas is a 3D graphical and audio space. 
				The depth dimension can be ignored by authors to focus on 2D but should still be
				managed by players in a way or another to allow authors to exploit it where needed.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_canvas_xibox_button" class="control" onclick="switchState('type_canvas_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_canvas_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> angles="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;angle_type&quot; type definition." href="#type_angle_type">angle_type</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Angle type used for all angle values where default angle type is used or no type is specified.'); viewDocumentation('Attribute', 'angles', docArray);">?</a>"</span>&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'All' in glossary" href="#term_All">All</a> <span class="occurs">[1]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:area&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;spatial_area&quot; type definition." href="#type_spatial_area">spatial_area</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:area&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Virtual dimensions of the canvas. Each coordinate will be interpreted as the space to take on each axis, x and y being the surface of the screen. The coordinate system will define the way the space is related to the display surface of the canvas. By default \&quot;screen-space\&quot; is used, that have it\'s origin in top-left of the screen and +x goes on the right, +y to the bottom. The x and y informations will also allow the interpreter to understand: - the original screen ratio for the sequence - the original screen resolution the sequence targeted Those informations will allow the player implementation to adapt the sequence to the display in a more informed way.'); viewDocumentation('Element', 'area', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:layers&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_layer&quot; type definition." href="#type_list_layer">list_layer</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:layers&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Layers available in this canvas.'); viewDocumentation('Element', 'layers', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:objects&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:objects&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Objects in this canvas, organized in hierarchical tree.'); viewDocumentation('Element', 'objects', docArray);">?</a></div><span class="group" style="margin-left: 1.5em">End All</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_canvas_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_canvas_scbox_button" class="control" onclick="switchState('type_canvas_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_canvas_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">canvas</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:all</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">area</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;spatial_area&quot; type definition." href="#type_spatial_area">spatial_area</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">layers</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_layer&quot; type definition." href="#type_list_layer">list_layer</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">objects</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:all</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">angles</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;angle_type&quot; type definition." href="#type_angle_type">angle_type</a></span></span>" <span class="scTag">default</span>="<span class="scContent">degree</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_canvas_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_change" class="name">change</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>
		  <ul>
			<li>
			  <span class="type">
				<a title="Jump to &quot;change_special&quot; type definition." href="#type_change_special">change_special</a>
			  </span> (by extension)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;change_activate&quot; type definition." href="#type_change_activate">change_activate</a>
			  </span> (by restriction)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;change_deactivate&quot; type definition." href="#type_change_deactivate">change_deactivate</a>
			  </span> (by restriction)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;change_switch&quot; type definition." href="#type_change_switch">change_switch</a>
			  </span> (by restriction)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;change_transform_base&quot; type definition." href="#type_change_transform_base">change_transform_base</a>
			  </span> (by restriction)<ul><li><span class="type"><a title="Jump to &quot;change_transform&quot; type definition." href="#type_change_transform">change_transform</a></span> (by extension)</li></ul></li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>change</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>yes</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				A Change describe a set of transformations (geometric or not) that will be applied to an Object.
				Changes are contained in Moves that are applied when going from one Stage to another.
				A Change can be a transform, activate, deactivate, switch or any other interpreter-specific change.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_change_xibox_button" class="control" onclick="switchState('type_change_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_change_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> type="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_type&quot; type definition." href="#type_change_type">change_type</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Name of the type of this Change.'); viewDocumentation('Attribute', 'type', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Object to wich this change applies.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_effect&quot; type definition." href="#type_list_effect">list_effect</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined effects to apply to the Change interpretation.'); viewDocumentation('Element', 'effects', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;script&quot; type definition." href="#type_script">script</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Script to execute when this Change is applied.'); viewDocumentation('Element', 'script', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_change_scbox_button" class="control" onclick="switchState('type_change_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_change_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">change</span>" <span class="scTag">abstract</span>="<span class="scContent">true</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:group</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;group_change_extensions&quot; group definition." href="#group_group_change_extensions">group_change_extensions</a></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">type</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_type&quot; type definition." href="#type_change_type">change_type</a></span></span>" <span class="scTag">default</span>="<span class="scContent">unknown</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">object</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_change_activate" class="name">change_activate</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;change&quot; type definition." href="#type_change">change</a>
		  </span> &lt; <strong>change_activate</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>change_activate</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Change that will activate the Object or do nothing if it's already activated.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_change_activate_xibox_button" class="control" onclick="switchState('type_change_activate_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_change_activate_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Object to wich this change applies.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="newFields"> type="<span class="fixed">activate</span> <span class="occurs">[0..1]</span>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_activate_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_change_activate_scbox_button" class="control" onclick="switchState('type_change_activate_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_change_activate_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">change_activate</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; type definition." href="#type_change">change</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">type</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_type&quot; type definition." href="#type_change_type">change_type</a></span></span>" <span class="scTag">fixed</span>="<span class="scContent">activate</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_activate_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_change_deactivate" class="name">change_deactivate</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;change&quot; type definition." href="#type_change">change</a>
		  </span> &lt; <strong>change_deactivate</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>change_deactivate</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Change that will deactivate an Object or do nothing if it's already deactivated.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_change_deactivate_xibox_button" class="control" onclick="switchState('type_change_deactivate_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_change_deactivate_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Object to wich this change applies.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="newFields"> type="<span class="fixed">deactivate</span> <span class="occurs">[0..1]</span>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_deactivate_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_change_deactivate_scbox_button" class="control" onclick="switchState('type_change_deactivate_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_change_deactivate_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">change_deactivate</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; type definition." href="#type_change">change</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">type</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_type&quot; type definition." href="#type_change_type">change_type</a></span></span>" <span class="scTag">fixed</span>="<span class="scContent">deactivate</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_deactivate_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_change_special" class="name">change_special</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;change&quot; type definition." href="#type_change">change</a>
		  </span> &lt; <strong>change_special</strong> (by extension)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>change_special</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Special or specialized change that is undefined but witch definition should be available to the target interpreter.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_change_special_xibox_button" class="control" onclick="switchState('type_change_special_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_change_special_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> type="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_type&quot; type definition." href="#type_change_type">change_type</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Name of the type of this Change.'); viewDocumentation('Attribute', 'type', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Object to wich this change applies.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_effect&quot; type definition." href="#type_list_effect">list_effect</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined effects to apply to the Change interpretation.'); viewDocumentation('Element', 'effects', docArray);">?</a></div><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;script&quot; type definition." href="#type_script">script</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Script to execute when this Change is applied.'); viewDocumentation('Element', 'script', docArray);">?</a></div><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_special_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_change_special_scbox_button" class="control" onclick="switchState('type_change_special_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_change_special_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">change_special</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; type definition." href="#type_change">change</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_special_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_change_switch" class="name">change_switch</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;change&quot; type definition." href="#type_change">change</a>
		  </span> &lt; <strong>change_switch</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>change_switch</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Change that will activate the object if it's deactivated or deactivate it if it's activated.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_change_switch_xibox_button" class="control" onclick="switchState('type_change_switch_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_change_switch_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Object to wich this change applies.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="newFields"> type="<span class="fixed">switch</span> <span class="occurs">[0..1]</span>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_switch_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_change_switch_scbox_button" class="control" onclick="switchState('type_change_switch_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_change_switch_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">change_switch</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; type definition." href="#type_change">change</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">type</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_type&quot; type definition." href="#type_change_type">change_type</a></span></span>" <span class="scTag">fixed</span>="<span class="scContent">switch</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_switch_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_change_transform" class="name">change_transform</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;change&quot; type definition." href="#type_change">change</a>
		  </span> &lt; <span class="type"><a title="Jump to &quot;change_transform_base&quot; type definition." href="#type_change_transform_base">change_transform_base</a></span> (by restriction) &lt; <strong>change_transform</strong> (by extension)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>change_transform</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Change that will modify the geometric state of the object
				by applying one or several geometric transformations.
				This change cannot be applied to Objects that don't have spatial properties.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_change_transform_xibox_button" class="control" onclick="switchState('type_change_transform_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_change_transform_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Object to wich this change applies.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> type="<span class="fixed">transform</span> <span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_effect&quot; type definition." href="#type_list_effect">list_effect</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined effects to apply to the Change interpretation.'); viewDocumentation('Element', 'effects', docArray);">?</a></div><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;script&quot; type definition." href="#type_script">script</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Script to execute when this Change is applied.'); viewDocumentation('Element', 'script', docArray);">?</a></div><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><div style="margin-left: 1.5em" class="newFields">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:transformation&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;transformation&quot; type definition." href="#type_transformation">transformation</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:transformation&gt; <span class="occurs">[0..*]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Geometric transformation to apply to the Object. Each transformation will be applied in the order of appearance in the file.'); viewDocumentation('Element', 'transformation', docArray);">?</a></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_transform_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_change_transform_scbox_button" class="control" onclick="switchState('type_change_transform_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_change_transform_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">change_transform</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_transform_base&quot; type definition." href="#type_change_transform_base">change_transform_base</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">transformation</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;transformation&quot; type definition." href="#type_transformation">transformation</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_transform_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_change_transform_base" class="name">change_transform_base</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;change&quot; type definition." href="#type_change">change</a>
		  </span> &lt; <strong>change_transform_base</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>
		  <ul>
			<li>
			  <span class="type">
				<a title="Jump to &quot;change_transform&quot; type definition." href="#type_change_transform">change_transform</a>
			  </span> (by extension)</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>change_transform_base</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Base type for "transform" change - just inheriting from change and defining "type" value.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_change_transform_base_xibox_button" class="control" onclick="switchState('type_change_transform_base_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_change_transform_base_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Object to wich this change applies.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="newFields"> type="<span class="fixed">transform</span> <span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em" class="newFields">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_effect&quot; type definition." href="#type_list_effect">list_effect</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined effects to apply to the Change interpretation.'); viewDocumentation('Element', 'effects', docArray);">?</a></div><div style="margin-left: 1.5em" class="newFields">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;script&quot; type definition." href="#type_script">script</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Script to execute when this Change is applied.'); viewDocumentation('Element', 'script', docArray);">?</a></div><div style="margin-left: 1.5em" class="newFields">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_transform_base_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_change_transform_base_scbox_button" class="control" onclick="switchState('type_change_transform_base_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_change_transform_base_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">change_transform_base</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; type definition." href="#type_change">change</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:group</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;group_change_extensions&quot; group definition." href="#group_group_change_extensions">group_change_extensions</a></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">type</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_type&quot; type definition." href="#type_change_type">change_type</a></span></span>" <span class="scTag">fixed</span>="<span class="scContent">transform</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_transform_base_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_coordinate_system" class="name">coordinate_system</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>coordinate_system</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Coordinate system configuration for graphic space.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_coordinate_system_xibox_button" class="control" onclick="switchState('type_coordinate_system_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_coordinate_system_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:xaxis&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_x&quot; type definition." href="#type_axis_x">axis_x</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:xaxis&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Configuration of the horizontal x-axis.'); viewDocumentation('Element', 'xaxis', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:yaxis&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_y&quot; type definition." href="#type_axis_y">axis_y</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:yaxis&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Configuration of the vertical y-axis.'); viewDocumentation('Element', 'yaxis', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:zaxis&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_z&quot; type definition." href="#type_axis_z">axis_z</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:zaxis&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Configuration of the depth z-axis.'); viewDocumentation('Element', 'zaxis', docArray);">?</a></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_coordinate_system_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_coordinate_system_scbox_button" class="control" onclick="switchState('type_coordinate_system_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_coordinate_system_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">coordinate_system</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">xaxis</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_x&quot; type definition." href="#type_axis_x">axis_x</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">yaxis</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_y&quot; type definition." href="#type_axis_y">axis_y</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">zaxis</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;axis_z&quot; type definition." href="#type_axis_z">axis_z</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_coordinate_system_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_effect" class="name">effect</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>effect</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				An Effect is a interpreter-specific special interpretation of one of the Change types.
				For example, a "fade" effect could be applied to activate, deactivate or switch changes (and even on transform).
				Another example : a "slide" effect could be applied to any Transform.
				
				We don't specify effects because of the lack of feedback on usage. 
				A future version might specify some standard effects that will be expected to be implemented by all standard-compliant interpreters.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_effect_xibox_button" class="control" onclick="switchState('type_effect_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_effect_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> name="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Name of the effect to apply.'); viewDocumentation('Attribute', 'name', docArray);">?</a>"</span>&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Sequence' in glossary" href="#term_Sequence">Sequence</a> <span class="occurs">[0..*]</span></span><br /><div class="other" style="margin-left: 3em">Allow any elements from any namespace (lax validation). <span class="occurs">[1]</span></div><span class="group" style="margin-left: 1.5em">End Sequence</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_effect_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_effect_scbox_button" class="control" onclick="switchState('type_effect_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_effect_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">effect</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span> <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">processContents</span>="<span class="scContent">lax</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">name</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_effect_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_event" class="name">event</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>
		  <ul>
			<li>
			  <span class="type">
				<a title="Jump to &quot;event_signal_base&quot; type definition." href="#type_event_signal_base">event_signal_base</a>
			  </span> (by restriction)<ul><li><span class="type"><a title="Jump to &quot;event_signal&quot; type definition." href="#type_event_signal">event_signal</a></span> (by extension)</li></ul></li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;event_input_base&quot; type definition." href="#type_event_input_base">event_input_base</a>
			  </span> (by restriction)<ul><li><span class="type"><a title="Jump to &quot;event_input&quot; type definition." href="#type_event_input">event_input</a></span> (by extension)</li></ul></li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;event_selection_base&quot; type definition." href="#type_event_selection_base">event_selection_base</a>
			  </span> (by restriction)<ul><li><span class="type"><a title="Jump to &quot;event_selection&quot; type definition." href="#type_event_selection">event_selection</a></span> (by extension)</li></ul></li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>event</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>yes</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>An Event specify a response to inputs from the user or the player/intepreter.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_event_xibox_button" class="control" onclick="switchState('type_event_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_event_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> move="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move_ref&quot; type definition." href="#type_move_ref">move_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the move to go to if this Event is triggered, or \&quot;auto_next\&quot; if there is only one next possibility or \&quot;auto_previous\&quot; to get back in the path followed by the player.'); viewDocumentation('Attribute', 'move', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> type="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_type&quot; type definition." href="#type_event_type">event_type</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Type of event.'); viewDocumentation('Attribute', 'type', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_event_scbox_button" class="control" onclick="switchState('type_event_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_event_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">event</span>" <span class="scTag">abstract</span>="<span class="scContent">true</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">move</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move_ref&quot; type definition." href="#type_move_ref">move_ref</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">type</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_type&quot; type definition." href="#type_event_type">event_type</a></span></span>" <span class="scTag">default</span>="<span class="scContent">unknown</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_event_input" class="name">event_input</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;event&quot; type definition." href="#type_event">event</a>
		  </span> &lt; <span class="type"><a title="Jump to &quot;event_input_base&quot; type definition." href="#type_event_input_base">event_input_base</a></span> (by restriction) &lt; <strong>event_input</strong> (by extension)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>event_input</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				An Input is an Event that is triggered by the player/interpreter, 
				most of the time buttons pushed or other hardware or system related inputs.
				It is useful to make keyboard keys goes to the next or the previous Move/Stage.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_event_input_xibox_button" class="control" onclick="switchState('type_event_input_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_event_input_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> move="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move_ref&quot; type definition." href="#type_move_ref">move_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the move to go to if this Event is triggered, or \&quot;auto_next\&quot; if there is only one next possibility or \&quot;auto_previous\&quot; to get back in the path followed by the player.'); viewDocumentation('Attribute', 'move', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> type="<span class="fixed">input</span> <span class="occurs">[0..1]</span>"</span><br /><span style="margin-left: 0.5em" class="newFields"> key="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;input_key&quot; type definition." href="#type_input_key">input_key</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Key identifiying the input to listen to. This information is used by the interpreter in an unspecified way.'); viewDocumentation('Attribute', 'key', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="newFields"> value="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;input_value&quot; type definition." href="#type_input_value">input_value</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Value of the input to reach to trigger this Event - or a range of values. This information is used by the interpreter in an unspecified way. It allows to fine-tune inputs for a specific intepreter or platform.'); viewDocumentation('Attribute', 'value', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_input_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_event_input_scbox_button" class="control" onclick="switchState('type_event_input_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_event_input_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">event_input</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_input_base&quot; type definition." href="#type_event_input_base">event_input_base</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">key</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;input_key&quot; type definition." href="#type_input_key">input_key</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">value</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;input_value&quot; type definition." href="#type_input_value">input_value</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_input_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_event_input_base" class="name">event_input_base</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;event&quot; type definition." href="#type_event">event</a>
		  </span> &lt; <strong>event_input_base</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>
		  <ul>
			<li>
			  <span class="type">
				<a title="Jump to &quot;event_input&quot; type definition." href="#type_event_input">event_input</a>
			  </span> (by extension)</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>event_input_base</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Base type for input - inheriting from event and setting the type value.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_event_input_base_xibox_button" class="control" onclick="switchState('type_event_input_base_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_event_input_base_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> move="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move_ref&quot; type definition." href="#type_move_ref">move_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the move to go to if this Event is triggered, or \&quot;auto_next\&quot; if there is only one next possibility or \&quot;auto_previous\&quot; to get back in the path followed by the player.'); viewDocumentation('Attribute', 'move', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="newFields"> type="<span class="fixed">input</span> <span class="occurs">[0..1]</span>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_input_base_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_event_input_base_scbox_button" class="control" onclick="switchState('type_event_input_base_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_event_input_base_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">event_input_base</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event&quot; type definition." href="#type_event">event</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">type</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_type&quot; type definition." href="#type_event_type">event_type</a></span></span>" <span class="scTag">fixed</span>="<span class="scContent">input</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_input_base_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_event_selection" class="name">event_selection</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;event&quot; type definition." href="#type_event">event</a>
		  </span> &lt; <span class="type"><a title="Jump to &quot;event_selection_base&quot; type definition." href="#type_event_selection_base">event_selection_base</a></span> (by restriction) &lt; <strong>event_selection</strong> (by extension)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>event_selection</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				A Selection is an Event triggered when the user "select" an Object in the Sequence.
				The ways a user can select an Object is defined by the interpreter.
				On a classic computer, clicking with a mouse on an Object is often intepreted as a selection.
				On some embedded devices, tapping on the screen on an Object might be a selection too.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_event_selection_xibox_button" class="control" onclick="switchState('type_event_selection_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_event_selection_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> move="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move_ref&quot; type definition." href="#type_move_ref">move_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the move to go to if this Event is triggered, or \&quot;auto_next\&quot; if there is only one next possibility or \&quot;auto_previous\&quot; to get back in the path followed by the player.'); viewDocumentation('Attribute', 'move', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> type="<span class="fixed">selection</span> <span class="occurs">[0..1]</span>"</span><br /><span style="margin-left: 0.5em" class="newFields"> object="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Object that have to be selected to trigger this Event.'); viewDocumentation('Attribute', 'object', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_selection_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_event_selection_scbox_button" class="control" onclick="switchState('type_event_selection_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_event_selection_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">event_selection</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_selection_base&quot; type definition." href="#type_event_selection_base">event_selection_base</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">object</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_selection_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_event_selection_base" class="name">event_selection_base</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;event&quot; type definition." href="#type_event">event</a>
		  </span> &lt; <strong>event_selection_base</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>
		  <ul>
			<li>
			  <span class="type">
				<a title="Jump to &quot;event_selection&quot; type definition." href="#type_event_selection">event_selection</a>
			  </span> (by extension)</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>event_selection_base</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Base type for selection - inheriting from event and setting the type value.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_event_selection_base_xibox_button" class="control" onclick="switchState('type_event_selection_base_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_event_selection_base_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> move="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move_ref&quot; type definition." href="#type_move_ref">move_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the move to go to if this Event is triggered, or \&quot;auto_next\&quot; if there is only one next possibility or \&quot;auto_previous\&quot; to get back in the path followed by the player.'); viewDocumentation('Attribute', 'move', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="newFields"> type="<span class="fixed">selection</span> <span class="occurs">[0..1]</span>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_selection_base_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_event_selection_base_scbox_button" class="control" onclick="switchState('type_event_selection_base_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_event_selection_base_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">event_selection_base</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event&quot; type definition." href="#type_event">event</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">type</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_type&quot; type definition." href="#type_event_type">event_type</a></span></span>" <span class="scTag">fixed</span>="<span class="scContent">selection</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_selection_base_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_event_signal" class="name">event_signal</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;event&quot; type definition." href="#type_event">event</a>
		  </span> &lt; <span class="type"><a title="Jump to &quot;event_signal_base&quot; type definition." href="#type_event_signal_base">event_signal_base</a></span> (by restriction) &lt; <strong>event_signal</strong> (by extension)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>event_signal</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				A Signal is an Event is triggered by scripts or interpreter implementation.
				It's totally interpreter's implementation defined.
				It should be used to manage interpreter-specific events and script events.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_event_signal_xibox_button" class="control" onclick="switchState('type_event_signal_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_event_signal_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> move="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move_ref&quot; type definition." href="#type_move_ref">move_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the move to go to if this Event is triggered, or \&quot;auto_next\&quot; if there is only one next possibility or \&quot;auto_previous\&quot; to get back in the path followed by the player.'); viewDocumentation('Attribute', 'move', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> type="<span class="fixed">signal</span> <span class="occurs">[0..1]</span>"</span><br /><span style="margin-left: 0.5em" class="newFields"> source="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;signal_source&quot; type definition." href="#type_signal_source">signal_source</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Name of the source of the event. This information is used by the interpreter in an unspecified way.'); viewDocumentation('Attribute', 'source', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_signal_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_event_signal_scbox_button" class="control" onclick="switchState('type_event_signal_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_event_signal_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">event_signal</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_signal_base&quot; type definition." href="#type_event_signal_base">event_signal_base</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">source</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;signal_source&quot; type definition." href="#type_signal_source">signal_source</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_signal_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_event_signal_base" class="name">event_signal_base</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;event&quot; type definition." href="#type_event">event</a>
		  </span> &lt; <strong>event_signal_base</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>
		  <ul>
			<li>
			  <span class="type">
				<a title="Jump to &quot;event_signal&quot; type definition." href="#type_event_signal">event_signal</a>
			  </span> (by extension)</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>event_signal_base</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>yes</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Base type for Signal - inheriting from Event and setting the type value.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_event_signal_base_xibox_button" class="control" onclick="switchState('type_event_signal_base_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_event_signal_base_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> move="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move_ref&quot; type definition." href="#type_move_ref">move_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the move to go to if this Event is triggered, or \&quot;auto_next\&quot; if there is only one next possibility or \&quot;auto_previous\&quot; to get back in the path followed by the player.'); viewDocumentation('Attribute', 'move', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="newFields"> type="<span class="fixed">signal</span> <span class="occurs">[0..1]</span>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_signal_base_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_event_signal_base_scbox_button" class="control" onclick="switchState('type_event_signal_base_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_event_signal_base_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">event_signal_base</span>" <span class="scTag">abstract</span>="<span class="scContent">true</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event&quot; type definition." href="#type_event">event</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">type</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event_type&quot; type definition." href="#type_event_type">event_type</a></span></span>" <span class="scTag">fixed</span>="<span class="scContent">signal</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_signal_base_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_extension" class="name">extension</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>extension</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Free node that allow for extension to add interpreter-specific informations or new non-standard language features.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_extension_xibox_button" class="control" onclick="switchState('type_extension_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_extension_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<div class="other" style="margin-left: 0.5em">Allow any attributes from any namespace (strict validation).</div>&gt; <br /><span class="other" style="margin-left: 1.5em">&lt;!-- Mixed content --&gt;</span><br /><div class="other" style="margin-left: 1.5em">Allow any elements from any namespace (lax validation). <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_extension_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_extension_scbox_button" class="control" onclick="switchState('type_extension_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_extension_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">extension</span>" <span class="scTag">mixed</span>="<span class="scContent">true</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:any</span> <span class="scTag">processContents</span>="<span class="scContent">lax</span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:anyAttribute</span>/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_extension_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_layer" class="name">layer</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>layer</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				A Layer is a way to activate and deactivate a group of unrelated objects.
				It is orthogonal to the hierarchical organisation of Objects.
				An object bound to a layer will be active when both it's parent object and the layer are active,
				but will be inactive if any one of them is deactivated.
				It can be used for localization (one layer per language with texts in it).
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_layer_xibox_button" class="control" onclick="switchState('type_layer_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_layer_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;layer_id&quot; type definition." href="#type_layer_id">layer_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Layer, to be used by Objects that are bound to it.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> active="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Is this Layer active or unactive? When active all the bound Objects will be active if their parent is active too. When unactive all the bound Objects will be unactive, without considering the parent\'s state.'); viewDocumentation('Attribute', 'active', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:object&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref_element&quot; type definition." href="#type_object_ref_element">object_ref_element</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:object&gt; <span class="occurs">[0..*]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Reference to an object to be part of this layer.'); viewDocumentation('Element', 'object', docArray);">?</a></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_layer_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_layer_scbox_button" class="control" onclick="switchState('type_layer_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_layer_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">layer</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">extension</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">object</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref_element&quot; type definition." href="#type_object_ref_element">object_ref_element</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">id</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;layer_id&quot; type definition." href="#type_layer_id">layer_id</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">active</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span></span>" <span class="scTag">default</span>="<span class="scContent">true</span>" <span class="scTag">use</span>="<span class="scContent">optional</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_layer_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_library" class="name">library</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>library</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>The Library contain informations about a set of Resources that can be used in a Sequence.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_library_xibox_button" class="control" onclick="switchState('type_library_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_library_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'All' in glossary" href="#term_All">All</a> <span class="occurs">[1]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:import&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_include&quot; type definition." href="#type_list_include">list_include</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:import&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('External libraries to import. Importing a library means getting the resources of the target library and putting them in this one.'); viewDocumentation('Element', 'import', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:resources&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_resource&quot; type definition." href="#type_list_resource">list_resource</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:resources&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Resources to load to play this Sequence.'); viewDocumentation('Element', 'resources', docArray);">?</a></div><span class="group" style="margin-left: 1.5em">End All</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_library_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_library_scbox_button" class="control" onclick="switchState('type_library_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_library_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">library</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:all</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">import</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_include&quot; type definition." href="#type_list_include">list_include</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">resources</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_resource&quot; type definition." href="#type_list_resource">list_resource</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:all</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_library_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_library_include" class="name">library_include</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anyURI</span> &lt; <span class="type"><a title="Jump to &quot;source_uri&quot; type definition." href="#type_source_uri">source_uri</a></span> (by restriction) &lt; <strong>library_include</strong> (by extension)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>library_include</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Include an external librarie's resources.
				Including another library means importing each of it's Resources inside this library.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_library_include_xibox_button" class="control" onclick="switchState('type_library_include_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_library_include_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span style="margin-left: 1.5em"> <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;source_uri&quot; type definition." href="#type_source_uri">source_uri</a></span> </span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_library_include_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_library_include_scbox_button" class="control" onclick="switchState('type_library_include_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_library_include_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">library_include</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:simpleContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;source_uri&quot; type definition." href="#type_source_uri">source_uri</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_library_include_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_list_author" class="name">list_author</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>list_author</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				List of authors.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_list_author_xibox_button" class="control" onclick="switchState('type_list_author_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_list_author_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:author&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;author&quot; type definition." href="#type_author">author</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:author&gt; <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_author_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_list_author_scbox_button" class="control" onclick="switchState('type_list_author_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_list_author_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">list_author</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">author</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;author&quot; type definition." href="#type_author">author</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_author_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_list_change" class="name">list_change</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>
		  <ul>
			<li>
			  <span class="type">
				<a title="Jump to &quot;move&quot; type definition." href="#type_move">move</a>
			  </span> (by extension)</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>list_change</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>List of changes.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_list_change_xibox_button" class="control" onclick="switchState('type_list_change_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_list_change_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Choice' in glossary" href="#term_Choice">Choice</a> <span class="occurs">[1..*]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; element declaration." href="#element_change">change</a>&gt; ... &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; element declaration." href="#element_change">change</a>&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Generic or specific type of change.'); viewDocumentation('Element', 'change', docArray);">?</a></div><span class="group" style="margin-left: 1.5em">End Choice</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_change_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_list_change_scbox_button" class="control" onclick="switchState('type_list_change_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_list_change_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">list_change</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:choice</span> <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; element declaration." href="#element_change">change</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:choice</span>&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_change_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_list_effect" class="name">list_effect</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>list_effect</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>List of Effects.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_list_effect_xibox_button" class="control" onclick="switchState('type_list_effect_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_list_effect_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Sequence' in glossary" href="#term_Sequence">Sequence</a> <span class="occurs">[0..*]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effect&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;effect&quot; type definition." href="#type_effect">effect</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effect&gt; <span class="occurs">[1]</span></div><span class="group" style="margin-left: 1.5em">End Sequence</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_effect_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_list_effect_scbox_button" class="control" onclick="switchState('type_list_effect_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_list_effect_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">list_effect</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span> <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">effect</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;effect&quot; type definition." href="#type_effect">effect</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_effect_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_list_include" class="name">list_include</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>list_include</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>List of includes.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_list_include_xibox_button" class="control" onclick="switchState('type_list_include_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_list_include_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Sequence' in glossary" href="#term_Sequence">Sequence</a> <span class="occurs">[0..*]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:include&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;library_include&quot; type definition." href="#type_library_include">library_include</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:include&gt; <span class="occurs">[1]</span></div><span class="group" style="margin-left: 1.5em">End Sequence</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_include_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_list_include_scbox_button" class="control" onclick="switchState('type_list_include_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_list_include_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">list_include</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span> <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">include</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;library_include&quot; type definition." href="#type_library_include">library_include</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_include_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_list_layer" class="name">list_layer</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>list_layer</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>List of Layers.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_list_layer_xibox_button" class="control" onclick="switchState('type_list_layer_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_list_layer_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Sequence' in glossary" href="#term_Sequence">Sequence</a> <span class="occurs">[0..*]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:layer&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;layer&quot; type definition." href="#type_layer">layer</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:layer&gt; <span class="occurs">[1]</span></div><span class="group" style="margin-left: 1.5em">End Sequence</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_layer_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_list_layer_scbox_button" class="control" onclick="switchState('type_list_layer_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_list_layer_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">list_layer</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span> <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">layer</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;layer&quot; type definition." href="#type_layer">layer</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_layer_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_list_move" class="name">list_move</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>list_move</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>List of Moves.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_list_move_xibox_button" class="control" onclick="switchState('type_list_move_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_list_move_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Sequence' in glossary" href="#term_Sequence">Sequence</a> <span class="occurs">[0..*]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:move&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move&quot; type definition." href="#type_move">move</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:move&gt; <span class="occurs">[1]</span></div><span class="group" style="margin-left: 1.5em">End Sequence</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_move_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_list_move_scbox_button" class="control" onclick="switchState('type_list_move_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_list_move_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">list_move</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span> <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">move</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move&quot; type definition." href="#type_move">move</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_move_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_list_object" class="name">list_object</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>list_object</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>List of Objects.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_list_object_xibox_button" class="control" onclick="switchState('type_list_object_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_list_object_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Sequence' in glossary" href="#term_Sequence">Sequence</a> <span class="occurs">[0..*]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; element declaration." href="#element_object">object</a>&gt; ... &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; element declaration." href="#element_object">object</a>&gt; <span class="occurs">[1]</span></div><span class="group" style="margin-left: 1.5em">End Sequence</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_object_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_list_object_scbox_button" class="control" onclick="switchState('type_list_object_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_list_object_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">list_object</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span> <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; element declaration." href="#element_object">object</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_object_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_list_resource" class="name">list_resource</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>list_resource</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>List of Resources</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_list_resource_xibox_button" class="control" onclick="switchState('type_list_resource_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_list_resource_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Sequence' in glossary" href="#term_Sequence">Sequence</a> <span class="occurs">[0..*]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:resource&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource&quot; type definition." href="#type_resource">resource</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:resource&gt; <span class="occurs">[1]</span></div><span class="group" style="margin-left: 1.5em">End Sequence</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_resource_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_list_resource_scbox_button" class="control" onclick="switchState('type_list_resource_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_list_resource_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">list_resource</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span> <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">resource</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource&quot; type definition." href="#type_resource">resource</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_resource_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_list_stage" class="name">list_stage</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>list_stage</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>List of Stages.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_list_stage_xibox_button" class="control" onclick="switchState('type_list_stage_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_list_stage_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Sequence' in glossary" href="#term_Sequence">Sequence</a> <span class="occurs">[1..*]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:stage&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;stage&quot; type definition." href="#type_stage">stage</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:stage&gt; <span class="occurs">[1]</span></div><span class="group" style="margin-left: 1.5em">End Sequence</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_stage_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_list_stage_scbox_button" class="control" onclick="switchState('type_list_stage_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_list_stage_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">list_stage</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span> <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">stage</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;stage&quot; type definition." href="#type_stage">stage</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_stage_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_list_target" class="name">list_target</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>list_target</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				List of target interpreters/players and associated platforms.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_list_target_xibox_button" class="control" onclick="switchState('type_list_target_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_list_target_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:target&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;target&quot; type definition." href="#type_target">target</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:target&gt; <span class="occurs">[0..*]</span></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_target_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_list_target_scbox_button" class="control" onclick="switchState('type_list_target_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_list_target_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">list_target</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">target</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;target&quot; type definition." href="#type_target">target</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_list_target_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_meta" class="name">meta</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>meta</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Additional informations about the sequence.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_meta_xibox_button" class="control" onclick="switchState('type_meta_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_meta_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'All' in glossary" href="#term_All">All</a> <span class="occurs">[0..1]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:version&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;version&quot; type definition." href="#type_version">version</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:version&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Version name of the Sequence. The format of the versionning scheme is free.'); viewDocumentation('Element', 'version', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:authors&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_author&quot; type definition." href="#type_list_author">list_author</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:authors&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Informations about the authors of the sequence.'); viewDocumentation('Element', 'authors', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:description&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:description&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Description of the sequence\'s content.'); viewDocumentation('Element', 'description', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:website&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anyURI</span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:website&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Website associated with this sequence.'); viewDocumentation('Element', 'website', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:licence&gt; <span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:licence&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Licence of the sequence.'); viewDocumentation('Element', 'licence', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:targets&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_target&quot; type definition." href="#type_list_target">list_target</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:targets&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Informations about the players originally targetted for this sequence and configuration data.'); viewDocumentation('Element', 'targets', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:infos&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:infos&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Additional informations.'); viewDocumentation('Element', 'infos', docArray);">?</a></div><span class="group" style="margin-left: 1.5em">End All</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_meta_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_meta_scbox_button" class="control" onclick="switchState('type_meta_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_meta_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">meta</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:all</span> <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">version</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;version&quot; type definition." href="#type_version">version</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">authors</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_author&quot; type definition." href="#type_list_author">list_author</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">description</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">website</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anyURI</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">licence</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">targets</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_target&quot; type definition." href="#type_list_target">list_target</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">infos</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div>&lt;/<span class="scTag">xs:all</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_meta_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_move" class="name">move</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;list_change&quot; type definition." href="#type_list_change">list_change</a>
		  </span> &lt; <strong>move</strong> (by extension)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>move</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				A Move is a set of Changes between two Stages applied to Objects in the Canvas.
				A Move is to a Story what an edge is to an oriented graph.
				There can be as many Moves in a Story as combinations possibles of a pair of different Stages in the Story, but no more.
				Therefore, a Move will contain as many Changes necessaries to apply between two Stages and should be unique for this pair of Stages.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_move_xibox_button" class="control" onclick="switchState('type_move_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_move_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="newFields"> from="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;stage_ref&quot; type definition." href="#type_stage_ref">stage_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Stage to move from.'); viewDocumentation('Attribute', 'from', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="newFields"> to="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;stage_ref&quot; type definition." href="#type_stage_ref">stage_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Stage to move to.'); viewDocumentation('Attribute', 'to', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="newFields"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move_id&quot; type definition." href="#type_move_id">move_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of this Move.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span>&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Choice' in glossary" href="#term_Choice">Choice</a> <span class="occurs">[1..*]</span></span><br /><div style="margin-left: 3em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; element declaration." href="#element_change">change</a>&gt; ... &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change&quot; element declaration." href="#element_change">change</a>&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Generic or specific type of change.'); viewDocumentation('Element', 'change', docArray);">?</a></div><span class="group" style="margin-left: 1.5em">End Choice</span><br /><div style="margin-left: 1.5em" class="newFields">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-related additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_move_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_move_scbox_button" class="control" onclick="switchState('type_move_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_move_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">move</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_change&quot; type definition." href="#type_list_change">list_change</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">extension</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">from</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;stage_ref&quot; type definition." href="#type_stage_ref">stage_ref</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">to</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;stage_ref&quot; type definition." href="#type_stage_ref">stage_ref</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">id</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;move_id&quot; type definition." href="#type_move_id">move_id</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_move_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_navigation" class="name">navigation</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>navigation</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Navigation informations are used by the player/interpreter to know how to bind user actions to Moves.
				It hold a set of Events that define responses to events from user input or player/interpreter informations.
				It can be used for defining the global navigation or more precisely in the context of a specific Stage.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_navigation_xibox_button" class="control" onclick="switchState('type_navigation_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_navigation_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Choice' in glossary" href="#term_Choice">Choice</a> <span class="occurs">[0..*]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event&quot; element declaration." href="#element_event">event</a>&gt; ... &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event&quot; element declaration." href="#element_event">event</a>&gt; <span class="occurs">[1]</span></div><span class="group" style="margin-left: 1.5em">End Choice</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_navigation_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_navigation_scbox_button" class="control" onclick="switchState('type_navigation_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_navigation_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">navigation</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:choice</span> <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">ref</span>="<span class="scContent"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;event&quot; element declaration." href="#element_event">event</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:choice</span>&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_navigation_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_object" class="name">object</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>
		  <ul>
			<li>
			  <span class="type">
				<a title="Jump to &quot;object_special&quot; type definition." href="#type_object_special">object_special</a>
			  </span> (by extension)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;object_sprite&quot; type definition." href="#type_object_sprite">object_sprite</a>
			  </span> (by extension)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;object_audio&quot; type definition." href="#type_object_audio">object_audio</a>
			  </span> (by extension)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;object_video&quot; type definition." href="#type_object_video">object_video</a>
			  </span> (by extension)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;object_interactive&quot; type definition." href="#type_object_interactive">object_interactive</a>
			  </span> (by extension)</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>object</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>yes</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>An Object is a transformed instance of a Resource and can contain other Objects in a hierarchical way.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_object_xibox_button" class="control" onclick="switchState('type_object_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_object_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_id&quot; type definition." href="#type_object_id">object_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Object.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> active="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Is this Object currently active or unactive?'); viewDocumentation('Attribute', 'active', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> resource="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_ref&quot; type definition." href="#type_resource_ref">resource_ref</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('The Resource to use. If no resource is set, the object will not be perceptible even if it\'s a graphic object. It still can contain children objects and behave like an invisible group.'); viewDocumentation('Attribute', 'resource', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Custom properties bound to this Object. The properties should be accessible from scripts.'); viewDocumentation('Element', 'properties', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Objects contained in this one. The child Objects will have their state relative to their parent : - their spatial state if they have some - if active, the child Object will not be perceived as active if it\'s parent isn\'t'); viewDocumentation('Element', 'children', docArray);">?</a></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_object_scbox_button" class="control" onclick="switchState('type_object_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_object_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">object</span>" <span class="scTag">abstract</span>="<span class="scContent">true</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">properties</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">extension</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">children</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">id</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_id&quot; type definition." href="#type_object_id">object_id</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">active</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span></span>" <span class="scTag">default</span>="<span class="scContent">false</span>" <span class="scTag">use</span>="<span class="scContent">optional</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">resource</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_ref&quot; type definition." href="#type_resource_ref">resource_ref</a></span></span>" <span class="scTag">use</span>="<span class="scContent">optional</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_object_audio" class="name">object_audio</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;object&quot; type definition." href="#type_object">object</a>
		  </span> &lt; <strong>object_audio</strong> (by extension)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>object_audio</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				An Audio object allows to play sounds, music and online audio streams.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_object_audio_xibox_button" class="control" onclick="switchState('type_object_audio_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_object_audio_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_id&quot; type definition." href="#type_object_id">object_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Object.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> active="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Is this Object currently active or unactive?'); viewDocumentation('Attribute', 'active', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> resource="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_ref&quot; type definition." href="#type_resource_ref">resource_ref</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('The Resource to use. If no resource is set, the object will not be perceptible even if it\'s a graphic object. It still can contain children objects and behave like an invisible group.'); viewDocumentation('Attribute', 'resource', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Custom properties bound to this Object. The properties should be accessible from scripts.'); viewDocumentation('Element', 'properties', docArray);">?</a></div><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Objects contained in this one. The child Objects will have their state relative to their parent : - their spatial state if they have some - if active, the child Object will not be perceived as active if it\'s parent isn\'t'); viewDocumentation('Element', 'children', docArray);">?</a></div><div style="margin-left: 1.5em" class="newFields">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:stream&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_stream_object&quot; type definition." href="#type_properties_stream_object">properties_stream_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:stream&gt; <span class="occurs">[1]</span></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_audio_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_object_audio_scbox_button" class="control" onclick="switchState('type_object_audio_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_object_audio_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">object_audio</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; type definition." href="#type_object">object</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">stream</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_stream_object&quot; type definition." href="#type_properties_stream_object">properties_stream_object</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_audio_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_object_interactive" class="name">object_interactive</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;object&quot; type definition." href="#type_object">object</a>
		  </span> &lt; <strong>object_interactive</strong> (by extension)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>object_interactive</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				An Interactive object is a graphic Object allowed to interract with the user.
				How the interraction happen depends on both the Resource implementation and the interpreter.
				However, some control is possible by exploiting the script properties.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_object_interactive_xibox_button" class="control" onclick="switchState('type_object_interactive_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_object_interactive_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_id&quot; type definition." href="#type_object_id">object_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Object.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> active="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Is this Object currently active or unactive?'); viewDocumentation('Attribute', 'active', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> resource="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_ref&quot; type definition." href="#type_resource_ref">resource_ref</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('The Resource to use. If no resource is set, the object will not be perceptible even if it\'s a graphic object. It still can contain children objects and behave like an invisible group.'); viewDocumentation('Attribute', 'resource', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Custom properties bound to this Object. The properties should be accessible from scripts.'); viewDocumentation('Element', 'properties', docArray);">?</a></div><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Objects contained in this one. The child Objects will have their state relative to their parent : - their spatial state if they have some - if active, the child Object will not be perceived as active if it\'s parent isn\'t'); viewDocumentation('Element', 'children', docArray);">?</a></div><div style="margin-left: 1.5em" class="newFields">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:graphic&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_graphic_object&quot; type definition." href="#type_properties_graphic_object">properties_graphic_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:graphic&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em" class="newFields">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:interaction&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_interactive_object&quot; type definition." href="#type_properties_interactive_object">properties_interactive_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:interaction&gt; <span class="occurs">[1]</span></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_interactive_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_object_interactive_scbox_button" class="control" onclick="switchState('type_object_interactive_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_object_interactive_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">object_interactive</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; type definition." href="#type_object">object</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">graphic</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_graphic_object&quot; type definition." href="#type_properties_graphic_object">properties_graphic_object</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">interaction</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_interactive_object&quot; type definition." href="#type_properties_interactive_object">properties_interactive_object</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_interactive_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_object_ref_element" class="name">object_ref_element</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>object_ref_element</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td> Reference to a specific object or to an automatic find of one or more references. Used as an element.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_object_ref_element_xibox_button" class="control" onclick="switchState('type_object_ref_element_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_object_ref_element_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the referred object or automatic find id.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_ref_element_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_object_ref_element_scbox_button" class="control" onclick="switchState('type_object_ref_element_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_object_ref_element_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">object_ref_element</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">id</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_ref&quot; type definition." href="#type_object_ref">object_ref</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_ref_element_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_object_special" class="name">object_special</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;object&quot; type definition." href="#type_object">object</a>
		  </span> &lt; <strong>object_special</strong> (by extension)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>object_special</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>A special or specialized Object is undefined but it's definition should be available to the target interpreter.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_object_special_xibox_button" class="control" onclick="switchState('type_object_special_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_object_special_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_id&quot; type definition." href="#type_object_id">object_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Object.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> active="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Is this Object currently active or unactive?'); viewDocumentation('Attribute', 'active', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> resource="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_ref&quot; type definition." href="#type_resource_ref">resource_ref</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('The Resource to use. If no resource is set, the object will not be perceptible even if it\'s a graphic object. It still can contain children objects and behave like an invisible group.'); viewDocumentation('Attribute', 'resource', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="newFields"> type="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> <span class="occurs">[1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Custom properties bound to this Object. The properties should be accessible from scripts.'); viewDocumentation('Element', 'properties', docArray);">?</a></div><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Objects contained in this one. The child Objects will have their state relative to their parent : - their spatial state if they have some - if active, the child Object will not be perceived as active if it\'s parent isn\'t'); viewDocumentation('Element', 'children', docArray);">?</a></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_special_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_object_special_scbox_button" class="control" onclick="switchState('type_object_special_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_object_special_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">object_special</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; type definition." href="#type_object">object</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">type</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_special_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_object_sprite" class="name">object_sprite</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;object&quot; type definition." href="#type_object">object</a>
		  </span> &lt; <strong>object_sprite</strong> (by extension)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>object_sprite</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				A Sprite is a simple graphic Object.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_object_sprite_xibox_button" class="control" onclick="switchState('type_object_sprite_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_object_sprite_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_id&quot; type definition." href="#type_object_id">object_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Object.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> active="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Is this Object currently active or unactive?'); viewDocumentation('Attribute', 'active', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> resource="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_ref&quot; type definition." href="#type_resource_ref">resource_ref</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('The Resource to use. If no resource is set, the object will not be perceptible even if it\'s a graphic object. It still can contain children objects and behave like an invisible group.'); viewDocumentation('Attribute', 'resource', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Custom properties bound to this Object. The properties should be accessible from scripts.'); viewDocumentation('Element', 'properties', docArray);">?</a></div><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Objects contained in this one. The child Objects will have their state relative to their parent : - their spatial state if they have some - if active, the child Object will not be perceived as active if it\'s parent isn\'t'); viewDocumentation('Element', 'children', docArray);">?</a></div><div style="margin-left: 1.5em" class="newFields">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:graphic&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_graphic_object&quot; type definition." href="#type_properties_graphic_object">properties_graphic_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:graphic&gt; <span class="occurs">[1]</span></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_sprite_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_object_sprite_scbox_button" class="control" onclick="switchState('type_object_sprite_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_object_sprite_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">object_sprite</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; type definition." href="#type_object">object</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">graphic</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_graphic_object&quot; type definition." href="#type_properties_graphic_object">properties_graphic_object</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_sprite_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_object_video" class="name">object_video</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;object&quot; type definition." href="#type_object">object</a>
		  </span> &lt; <strong>object_video</strong> (by extension)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>object_video</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				A Video is an audio and graphic Object that diplay a stream of both images and sound.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_object_video_xibox_button" class="control" onclick="switchState('type_object_video_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_object_video_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object_id&quot; type definition." href="#type_object_id">object_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the Object.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> active="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Is this Object currently active or unactive?'); viewDocumentation('Attribute', 'active', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="inherited"> resource="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_ref&quot; type definition." href="#type_resource_ref">resource_ref</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('The Resource to use. If no resource is set, the object will not be perceptible even if it\'s a graphic object. It still can contain children objects and behave like an invisible group.'); viewDocumentation('Attribute', 'resource', docArray);">?</a>"</span>&gt; <br /><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Custom properties bound to this Object. The properties should be accessible from scripts.'); viewDocumentation('Element', 'properties', docArray);">?</a></div><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><div style="margin-left: 1.5em" class="inherited">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_object&quot; type definition." href="#type_list_object">list_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:children&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Objects contained in this one. The child Objects will have their state relative to their parent : - their spatial state if they have some - if active, the child Object will not be perceived as active if it\'s parent isn\'t'); viewDocumentation('Element', 'children', docArray);">?</a></div><div style="margin-left: 1.5em" class="newFields">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:graphic&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_graphic_object&quot; type definition." href="#type_properties_graphic_object">properties_graphic_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:graphic&gt; <span class="occurs">[1]</span></div><div style="margin-left: 1.5em" class="newFields">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:stream&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_stream_object&quot; type definition." href="#type_properties_stream_object">properties_stream_object</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:stream&gt; <span class="occurs">[1]</span></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_video_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_object_video_scbox_button" class="control" onclick="switchState('type_object_video_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_object_video_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">object_video</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;object&quot; type definition." href="#type_object">object</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">graphic</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_graphic_object&quot; type definition." href="#type_properties_graphic_object">properties_graphic_object</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">stream</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;properties_stream_object&quot; type definition." href="#type_properties_stream_object">properties_stream_object</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">1</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_video_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_properties_graphic_object" class="name">properties_graphic_object</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>properties_graphic_object</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Graphic object representation. Properties for Objects with graphic behaviour.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_properties_graphic_object_xibox_button" class="control" onclick="switchState('type_properties_graphic_object_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_properties_graphic_object_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'All' in glossary" href="#term_All">All</a> <span class="occurs">[1]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:output&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;box&quot; type definition." href="#type_box">box</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:output&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Area in the Canvas where that the graphic output will occupy.'); viewDocumentation('Element', 'output', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:input&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;box&quot; type definition." href="#type_box">box</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:input&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Area in the Resource (if applicable) from wich the graphic input will be extracted. Useful to use only a part of a resource, for example when having a sprite from a graphic texture. A null-size input box (0,0,0) - the default value - means the whole resource have to be used.'); viewDocumentation('Element', 'input', docArray);">?</a></div><span class="group" style="margin-left: 1.5em">End All</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_properties_graphic_object_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_properties_graphic_object_scbox_button" class="control" onclick="switchState('type_properties_graphic_object_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_properties_graphic_object_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">properties_graphic_object</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:all</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">output</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;box&quot; type definition." href="#type_box">box</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">input</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;box&quot; type definition." href="#type_box">box</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div>&lt;/<span class="scTag">xs:all</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_properties_graphic_object_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_properties_interactive_object" class="name">properties_interactive_object</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>properties_interactive_object</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Interactive object representation. Properties for Objects with interractive behaviour.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_properties_interactive_object_xibox_button" class="control" onclick="switchState('type_properties_interactive_object_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_properties_interactive_object_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...&gt; <br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;script&quot; type definition." href="#type_script">script</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Script to execute when this object is active.'); viewDocumentation('Element', 'script', docArray);">?</a></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_properties_interactive_object_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_properties_interactive_object_scbox_button" class="control" onclick="switchState('type_properties_interactive_object_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_properties_interactive_object_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">properties_interactive_object</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">script</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;script&quot; type definition." href="#type_script">script</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_properties_interactive_object_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_properties_stream_object" class="name">properties_stream_object</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>properties_stream_object</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Stream Object representation. Properties for objects with streaming behaviour.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_properties_stream_object_xibox_button" class="control" onclick="switchState('type_properties_stream_object_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_properties_stream_object_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> begin="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_stream&quot; type definition." href="#type_unit_stream">unit_stream</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Begin position in the stream source.'); viewDocumentation('Attribute', 'begin', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> end="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_stream&quot; type definition." href="#type_unit_stream">unit_stream</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('End position in the stream source.'); viewDocumentation('Attribute', 'end', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> loop="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('True if the stream have to loop, false to stop once the end is reached.'); viewDocumentation('Attribute', 'loop', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> controller="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;controller&quot; type definition." href="#type_controller">controller</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Tells if the stream should be controllable by the user, involving some kind of player-defined interface if required.'); viewDocumentation('Attribute', 'controller', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> activation="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;activation&quot; type definition." href="#type_activation">activation</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Tells if the stream will be reset at each activation, or will just continue where it was when it was deactivated.'); viewDocumentation('Attribute', 'activation', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_properties_stream_object_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_properties_stream_object_scbox_button" class="control" onclick="switchState('type_properties_stream_object_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_properties_stream_object_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">properties_stream_object</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">begin</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_stream&quot; type definition." href="#type_unit_stream">unit_stream</a></span></span>" <span class="scTag">default</span>="<span class="scContent">0%</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">end</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_stream&quot; type definition." href="#type_unit_stream">unit_stream</a></span></span>" <span class="scTag">default</span>="<span class="scContent">100%</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">loop</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span></span>" <span class="scTag">default</span>="<span class="scContent">false</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">controller</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;controller&quot; type definition." href="#type_controller">controller</a></span></span>" <span class="scTag">default</span>="<span class="scContent">none</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">activation</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;activation&quot; type definition." href="#type_activation">activation</a></span></span>" <span class="scTag">default</span>="<span class="scContent">reset</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_properties_stream_object_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_property" class="name">property</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>property</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Properties are key/value informations that can be organized in tree structures.
				They are used to embedd hierarchical custom data in objects.
				Properties can contain a value and other properties.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_property_xibox_button" class="control" onclick="switchState('type_property_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_property_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> name="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;name&quot; type definition." href="#type_name">name</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Name of this property instance.'); viewDocumentation('Attribute', 'name', docArray);">?</a>"</span>&gt; <br /><span class="other" style="margin-left: 1.5em">&lt;!-- Mixed content --&gt;</span><br /><div style="margin-left: 1.5em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:property&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:property&gt; <span class="occurs">[0..*]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('A child property of this property.'); viewDocumentation('Element', 'property', docArray);">?</a></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_property_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_property_scbox_button" class="control" onclick="switchState('type_property_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_property_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">property</span>" <span class="scTag">mixed</span>="<span class="scContent">true</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">property</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">unbounded</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">name</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;name&quot; type definition." href="#type_name">name</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_property_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_resource" class="name">resource</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anyURI</span> &lt; <span class="type"><a title="Jump to &quot;source_uri&quot; type definition." href="#type_source_uri">source_uri</a></span> (by restriction) &lt; <strong>resource</strong> (by extension)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>resource</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				A Resource provide the address of a file or stream that contain the data to be used in the Sequence.
				Each Object can be bound to a resource, using it as source data from wich a transformed interpretation (Objects) can be extracted from.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_resource_xibox_button" class="control" onclick="switchState('type_resource_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_resource_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="newFields"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_id&quot; type definition." href="#type_resource_id">resource_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Identifier of the resource.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em" class="newFields"> type="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_type&quot; type definition." href="#type_resource_type">resource_type</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Type of the resource, automatically guessed by the interpreter by default.'); viewDocumentation('Attribute', 'type', docArray);">?</a>"</span>&gt; <br /><span style="margin-left: 1.5em"> <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;source_uri&quot; type definition." href="#type_source_uri">source_uri</a></span> </span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_resource_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_resource_scbox_button" class="control" onclick="switchState('type_resource_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_resource_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">resource</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:simpleContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;source_uri&quot; type definition." href="#type_source_uri">source_uri</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">id</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_id&quot; type definition." href="#type_resource_id">resource_id</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">type</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_type&quot; type definition." href="#type_resource_type">resource_type</a></span></span>" <span class="scTag">default</span>="<span class="scContent">auto</span>"/&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:simpleContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_resource_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_rotation" class="name">rotation</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>rotation</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Rotation representation.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_rotation_xibox_button" class="control" onclick="switchState('type_rotation_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_rotation_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> yaw="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;angle&quot; type definition." href="#type_angle">angle</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Rotation angle aroun the x-axis.'); viewDocumentation('Attribute', 'yaw', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> pitch="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;angle&quot; type definition." href="#type_angle">angle</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Rotation angle aroun the y-axis.'); viewDocumentation('Attribute', 'pitch', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> roll="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;angle&quot; type definition." href="#type_angle">angle</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Rotation angle aroun the z-axis.'); viewDocumentation('Attribute', 'roll', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_rotation_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_rotation_scbox_button" class="control" onclick="switchState('type_rotation_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_rotation_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">rotation</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">yaw</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;angle&quot; type definition." href="#type_angle">angle</a></span></span>" <span class="scTag">default</span>="<span class="scContent">0.0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">pitch</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;angle&quot; type definition." href="#type_angle">angle</a></span></span>" <span class="scTag">default</span>="<span class="scContent">0.0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">roll</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;angle&quot; type definition." href="#type_angle">angle</a></span></span>" <span class="scTag">default</span>="<span class="scContent">0.0</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_rotation_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_script" class="name">script</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>script</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				A script is a program that will be executed while the sequence is being played, when the script's owner get activated.
				No specific language is required but if the player don't know the script's language it
				will simply ignore it. That make scripts mostly player-specific.
				
				That said, choice of a default language might occur in a future version of this language.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_script_xibox_button" class="control" onclick="switchState('type_script_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_script_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> lang="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;name&quot; type definition." href="#type_name">name</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Identifier of the programming language used. If the player don\'t recognize this identifier, it should ignore the whole script.'); viewDocumentation('Attribute', 'lang', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> activation="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;activation&quot; type definition." href="#type_activation">activation</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Define what should happen when an object get activated : - reset : all the script\'s environnement and variables will be reset to their initial values; - continue : the script\'s environnement will be saved and the execution process be paused on deactivation and resumed on future activation;'); viewDocumentation('Attribute', 'activation', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> loop="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('A looping script will execute it\'s code to the end then come back to the first instruction, with only the interval time between each whole script execution and without resetting the execution state. Looping allow a script to be executed on a regular time frequency, making it non-blocking for the player.'); viewDocumentation('Attribute', 'loop', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> interval="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_time&quot; type definition." href="#type_unit_time">unit_time</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Time interval between each script execution. This interval will be used only if the script is looping. The first execution don\'t take account of the interval and should be immediate on script is activation.'); viewDocumentation('Attribute', 'interval', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> source="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anyURI</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('URI to a file containing the source code of the script. The source code will be inserted before any source code written directly in this script element. Therefore, if this script element don\'t have inner code but just a source, only the source script code will be the executed.'); viewDocumentation('Attribute', 'source', docArray);">?</a>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_script_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_script_scbox_button" class="control" onclick="switchState('type_script_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_script_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">script</span>" <span class="scTag">mixed</span>="<span class="scContent">true</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">lang</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;name&quot; type definition." href="#type_name">name</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">activation</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;activation&quot; type definition." href="#type_activation">activation</a></span></span>" <span class="scTag">default</span>="<span class="scContent">reset</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">loop</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:boolean</span></span>" <span class="scTag">default</span>="<span class="scContent">false</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">interval</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_time&quot; type definition." href="#type_unit_time">unit_time</a></span></span>" <span class="scTag">default</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">source</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anyURI</span></span>" <span class="scTag">use</span>="<span class="scContent">optional</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_script_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_sequence" class="name">sequence</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>sequence</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Root object representing a sequence.
				It hold everything that is required to describe the full sequence interpreted by the player.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_sequence_xibox_button" class="control" onclick="switchState('type_sequence_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_sequence_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> name="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Name of the Sequence. Can be used as a default title by the player.'); viewDocumentation('Attribute', 'name', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unique_id&quot; type definition." href="#type_unique_id">unique_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Identifier of the Sequence. Used by tools manipulating AOSL files to identify them.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span>&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'All' in glossary" href="#term_All">All</a> <span class="occurs">[1]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:meta&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;meta&quot; type definition." href="#type_meta">meta</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:meta&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Additional informations about the sequence.'); viewDocumentation('Element', 'meta', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:library&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;library&quot; type definition." href="#type_library">library</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:library&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Library of resources used in this sequence.'); viewDocumentation('Element', 'library', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:canvas&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;canvas&quot; type definition." href="#type_canvas">canvas</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:canvas&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Canvas where the sequence plays and that gives the objects\' organisation.'); viewDocumentation('Element', 'canvas', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:story&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;story&quot; type definition." href="#type_story">story</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:story&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Description of the structure of the sequence.'); viewDocumentation('Element', 'story', docArray);">?</a></div><span class="group" style="margin-left: 1.5em">End All</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_sequence_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_sequence_scbox_button" class="control" onclick="switchState('type_sequence_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_sequence_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">sequence</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:all</span> <span class="scTag">minOccurs</span>="<span class="scContent">1</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">meta</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;meta&quot; type definition." href="#type_meta">meta</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">library</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;library&quot; type definition." href="#type_library">library</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">canvas</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;canvas&quot; type definition." href="#type_canvas">canvas</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">story</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;story&quot; type definition." href="#type_story">story</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:all</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">name</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">id</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unique_id&quot; type definition." href="#type_unique_id">unique_id</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_sequence_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_spatial_area" class="name">spatial_area</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a title="Jump to &quot;vector&quot; type definition." href="#type_vector">vector</a>
		  </span> &lt; <strong>spatial_area</strong> (by extension)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>spatial_area</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Configuration of a finite graphic space area.
				The size given for each dimension is used to determine what's to be managed
				in the space box. If it's a graphical space, it determines the view frustum.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_spatial_area_xibox_button" class="control" onclick="switchState('type_spatial_area_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_spatial_area_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em" class="inherited"> x="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_space&quot; type definition." href="#type_unit_space">unit_space</a></span> <span class="occurs">[0..1]</span>"</span><br /><span style="margin-left: 0.5em" class="inherited"> y="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_space&quot; type definition." href="#type_unit_space">unit_space</a></span> <span class="occurs">[0..1]</span>"</span><br /><span style="margin-left: 0.5em" class="inherited"> z="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_space&quot; type definition." href="#type_unit_space">unit_space</a></span> <span class="occurs">[0..1]</span>"</span>&gt; <br /><div style="margin-left: 1.5em" class="newFields">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:system&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;coordinate_system&quot; type definition." href="#type_coordinate_system">coordinate_system</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:system&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Coordinate system to use in this graphic space.'); viewDocumentation('Element', 'system', docArray);">?</a></div>&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_spatial_area_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_spatial_area_scbox_button" class="control" onclick="switchState('type_spatial_area_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_spatial_area_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">spatial_area</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:complexContent</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:extension</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;vector&quot; type definition." href="#type_vector">vector</a></span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">system</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;coordinate_system&quot; type definition." href="#type_coordinate_system">coordinate_system</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:extension</span>&gt;</div>&lt;/<span class="scTag">xs:complexContent</span>&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_spatial_area_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_stage" class="name">stage</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>stage</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				A Stage describe a specific state in the path followed by the player/interpreter when playing the Sequence.
				A Stage is to a Story what a vertex is to a graph.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_stage_xibox_button" class="control" onclick="switchState('type_stage_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_stage_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> id="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;stage_id&quot; type definition." href="#type_stage_id">stage_id</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Id of the stage.'); viewDocumentation('Attribute', 'id', docArray);">?</a>"</span>&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'All' in glossary" href="#term_All">All</a> <span class="occurs">[1]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:navigation&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;navigation&quot; type definition." href="#type_navigation">navigation</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:navigation&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Navigation informations that will overload the Story navigation informations when we reach this stage. Setting this stage-specific Navigation is useful for allowing special actions or choices on specific occasions.'); viewDocumentation('Element', 'navigation', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;script&quot; type definition." href="#type_script">script</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Script to execute when we reach this stage.'); viewDocumentation('Element', 'script', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div><span class="group" style="margin-left: 1.5em">End All</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_stage_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_stage_scbox_button" class="control" onclick="switchState('type_stage_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_stage_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">stage</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:all</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">navigation</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;navigation&quot; type definition." href="#type_navigation">navigation</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">script</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;script&quot; type definition." href="#type_script">script</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">extension</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div>&lt;/<span class="scTag">xs:all</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">id</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;stage_id&quot; type definition." href="#type_stage_id">stage_id</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_stage_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_story" class="name">story</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>story</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, extension</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				The Story describe the structure of the sequence : the relation between the different stages of the sequence.
				It's made of Stages connected by Moves, describing what should happens when we get from one Stage to another.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_story_xibox_button" class="control" onclick="switchState('type_story_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_story_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> begin="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;stage_ref&quot; type definition." href="#type_stage_ref">stage_ref</a></span> <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('The Stage to begin the Sequence with.'); viewDocumentation('Attribute', 'begin', docArray);">?</a>"</span>&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'All' in glossary" href="#term_All">All</a> <span class="occurs">[1]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:properties&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Initial custom properties available through the playing of this Sequence. Those properties are available to all scripts and can be used by the interpreter too.'); viewDocumentation('Element', 'properties', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:navigation&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;navigation&quot; type definition." href="#type_navigation">navigation</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:navigation&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Navigation configuration used for the whole sequence. Can be overloaded at each Stage of the Sequence.'); viewDocumentation('Element', 'navigation', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:stages&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_stage&quot; type definition." href="#type_list_stage">list_stage</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:stages&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Stages of this Sequence.'); viewDocumentation('Element', 'stages', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:moves&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_move&quot; type definition." href="#type_list_move">list_move</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:moves&gt; <span class="occurs">[1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Moves, containing Changes between Stages.'); viewDocumentation('Element', 'moves', docArray);">?</a></div><span class="group" style="margin-left: 1.5em">End All</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_story_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_story_scbox_button" class="control" onclick="switchState('type_story_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_story_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">story</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:all</span> <span class="scTag">minOccurs</span>="<span class="scContent">1</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">properties</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;property&quot; type definition." href="#type_property">property</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">navigation</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;navigation&quot; type definition." href="#type_navigation">navigation</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">stages</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_stage&quot; type definition." href="#type_list_stage">list_stage</a></span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">moves</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_move&quot; type definition." href="#type_list_move">list_move</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:all</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">begin</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;stage_ref&quot; type definition." href="#type_stage_ref">stage_ref</a></span></span>" <span class="scTag">use</span>="<span class="scContent">required</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_story_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_target" class="name">target</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>target</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Informations about the target player/interpreter and platform.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_target_xibox_button" class="control" onclick="switchState('type_target_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_target_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> player="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Name identifiying the player/interpreter that this sequence is made for. Other players can read it too but somme player-specific extensions will simply be ignored if the interpreter don\'t implement them.'); viewDocumentation('Attribute', 'player', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> platform="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Name identifiying the platform that this sequence is made for. This is to clearly make the difference between a player being available on different platforms and performing differently while bieing having the same code/binary.'); viewDocumentation('Attribute', 'platform', docArray);">?</a>"</span><br /><span style="margin-left: 0.5em"> website="<span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anyURI</span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Website of the target provider.'); viewDocumentation('Attribute', 'website', docArray);">?</a>"</span>&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'All' in glossary" href="#term_All">All</a> <span class="occurs">[1]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:config&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:config&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Target-specific configuration informations.'); viewDocumentation('Element', 'config', docArray);">?</a></div><span class="group" style="margin-left: 1.5em">End All</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_target_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_target_scbox_button" class="control" onclick="switchState('type_target_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_target_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">target</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:all</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">config</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>"/&gt;</div>&lt;/<span class="scTag">xs:all</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">player</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">platform</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">website</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anyURI</span></span>" <span class="scTag">use</span>="<span class="scContent">optional</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_target_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_transformation" class="name">transformation</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>transformation</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Geometric transformation in graphic space. 
				The referential says if it's absolute or relative to the target object's position.
			</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_transformation_xibox_button" class="control" onclick="switchState('type_transformation_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_transformation_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> referential="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;referential&quot; type definition." href="#type_referential">referential</a></span> <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('The referential says if the transformation is applied from the current object\'s state OR is done from the origin, meaning that this transformation becomes the new state of the object.'); viewDocumentation('Attribute', 'referential', docArray);">?</a>"</span>&gt; <br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'All' in glossary" href="#term_All">All</a> <span class="occurs">[1]</span></span><br /><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:translation&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;vector&quot; type definition." href="#type_vector">vector</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:translation&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Translation to apply to the object position.'); viewDocumentation('Element', 'translation', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:scale&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;vector&quot; type definition." href="#type_vector">vector</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:scale&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Scale to apply to the object\'s size.'); viewDocumentation('Element', 'scale', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:rotation&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;rotation&quot; type definition." href="#type_rotation">rotation</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:rotation&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Rotation to apply to the object\'s orientation, relative to it\'s the center.'); viewDocumentation('Element', 'rotation', docArray);">?</a></div><div style="margin-left: 3em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:center&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;vector&quot; type definition." href="#type_vector">vector</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:center&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Center point in object space to used to apply rotations.'); viewDocumentation('Element', 'center', docArray);">?</a></div><span class="group" style="margin-left: 1.5em">End All</span><br />&lt;/...&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_transformation_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_transformation_scbox_button" class="control" onclick="switchState('type_transformation_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_transformation_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">transformation</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:all</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">translation</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;vector&quot; type definition." href="#type_vector">vector</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">scale</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;vector&quot; type definition." href="#type_vector">vector</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">rotation</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;rotation&quot; type definition." href="#type_rotation">rotation</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">center</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;vector&quot; type definition." href="#type_vector">vector</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:all</span>&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">referential</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;referential&quot; type definition." href="#type_referential">referential</a></span></span>" <span class="scTag">default</span>="<span class="scContent">relative</span>" <span class="scTag">use</span>="<span class="scContent">optional</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_transformation_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Complex Type: <a name="type_vector" class="name">vector</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>
		  <ul>
			<li>
			  <span class="type">
				<a title="Jump to &quot;spatial_area&quot; type definition." href="#type_spatial_area">spatial_area</a>
			  </span> (by extension)</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>vector</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		</th>
		<td>no</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Vector of space units used for spatial representations.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="type_vector_xibox_button" class="control" onclick="switchState('type_vector_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="type_vector_xibox" class="contents">
		<div style="margin-left: 0em">&lt;...<br /><span style="margin-left: 0.5em"> x="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_space&quot; type definition." href="#type_unit_space">unit_space</a></span> <span class="occurs">[0..1]</span>"</span><br /><span style="margin-left: 0.5em"> y="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_space&quot; type definition." href="#type_unit_space">unit_space</a></span> <span class="occurs">[0..1]</span>"</span><br /><span style="margin-left: 0.5em"> z="<span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_space&quot; type definition." href="#type_unit_space">unit_space</a></span> <span class="occurs">[0..1]</span>"</span>/&gt; </div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_vector_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_vector_scbox_button" class="control" onclick="switchState('type_vector_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_vector_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:complexType</span> <span class="scTag">name</span>="<span class="scContent">vector</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">x</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_space&quot; type definition." href="#type_unit_space">unit_space</a></span></span>" <span class="scTag">default</span>="<span class="scContent">0.0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">y</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_space&quot; type definition." href="#type_unit_space">unit_space</a></span></span>" <span class="scTag">default</span>="<span class="scContent">0.0</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:attribute</span> <span class="scTag">name</span>="<span class="scContent">z</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_space&quot; type definition." href="#type_unit_space">unit_space</a></span></span>" <span class="scTag">default</span>="<span class="scContent">0.0</span>"/&gt;</div>&lt;/<span class="scTag">xs:complexType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_vector_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Model Group: <a name="group_group_change_extensions" class="name">group_change_extensions</a></h3>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>group_change_extensions</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Extension properties for Changes.</td>
	  </tr>
	</table>
	<div class="sample box">
	  <div>
		<input type="button" id="group_group_change_extensions_xibox_button" class="control" onclick="switchState('group_group_change_extensions_xibox'); return false;" style="display: none" /> <span class="caption">XML Instance Representation</span></div>
	  <div id="group_group_change_extensions_xibox" class="contents">
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_effect&quot; type definition." href="#type_list_effect">list_effect</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:effects&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined effects to apply to the Change interpretation.'); viewDocumentation('Element', 'effects', docArray);">?</a></div>
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;script&quot; type definition." href="#type_script">script</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:script&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Script to execute when this Change is applied.'); viewDocumentation('Element', 'script', docArray);">?</a></div>
		<div style="margin-left: 0em">&lt;<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span> &lt;/<a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:extension&gt; <span class="occurs">[0..1]</span> <a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Interpreter-defined additional informations.'); viewDocumentation('Element', 'extension', docArray);">?</a></div>
	  </div>
	  <script type="text/javascript">
<!--
setState('group_group_change_extensions_xibox', true);
// -->
</script>
	</div>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="group_group_change_extensions_scbox_button" class="control" onclick="switchState('group_group_change_extensions_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="group_group_change_extensions_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:group</span> <span class="scTag">name</span>="<span class="scContent">group_change_extensions</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:sequence</span>&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">effects</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;list_effect&quot; type definition." href="#type_list_effect">list_effect</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">script</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;script&quot; type definition." href="#type_script">script</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:element</span> <span class="scTag">name</span>="<span class="scContent">extension</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;extension&quot; type definition." href="#type_extension">extension</a></span></span>" <span class="scTag">minOccurs</span>="<span class="scContent">0</span>" <span class="scTag">maxOccurs</span>="<span class="scContent">1</span>"/&gt;</div>&lt;/<span class="scTag">xs:sequence</span>&gt;</div>&lt;/<span class="scTag">xs:group</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('group_group_change_extensions_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_activation" class="name">activation</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>activation</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>activation</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'reset'|'continue'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, list, union</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Define what should happen when an object get activated.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_activation_scbox_button" class="control" onclick="switchState('type_activation_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_activation_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">activation</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">reset</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">continue</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_activation_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_angle" class="name">angle</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:double</span> &lt; <strong>angle</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>angle</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: double</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Type for angles.
				Positive value is counter-clock-wise, negative is clock-wise,
				like on the trigonometric circle.
			</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_angle_scbox_button" class="control" onclick="switchState('type_angle_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_angle_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">angle</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:double</span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_angle_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_angle_type" class="name">angle_type</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>angle_type</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>angle_type</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'radian'|'degree'|'default'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, list, union</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Type of angle.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_angle_type_scbox_button" class="control" onclick="switchState('type_angle_type_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_angle_type_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">angle_type</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">radian</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">degree</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">default</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_angle_type_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_axis_origin_x" class="name">axis_origin_x</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>axis_origin_x</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>axis_origin_x</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'left'|'right'|'center'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, list, union</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Position of the horizontal x-axis origin in graphic space.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_axis_origin_x_scbox_button" class="control" onclick="switchState('type_axis_origin_x_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_axis_origin_x_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">axis_origin_x</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">left</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">right</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">center</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_axis_origin_x_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_axis_origin_y" class="name">axis_origin_y</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>axis_origin_y</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>axis_origin_y</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'top'|'bottom'|'center'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, list, union</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Position of the vertical y-axis origin in graphic space.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_axis_origin_y_scbox_button" class="control" onclick="switchState('type_axis_origin_y_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_axis_origin_y_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">axis_origin_y</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">top</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">bottom</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">center</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_axis_origin_y_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_axis_origin_z" class="name">axis_origin_z</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>axis_origin_z</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>axis_origin_z</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'surface'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, list, union</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Position of the depth z-axis origin in graphic space.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_axis_origin_z_scbox_button" class="control" onclick="switchState('type_axis_origin_z_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_axis_origin_z_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">axis_origin_z</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">surface</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_axis_origin_z_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_axis_positive_x" class="name">axis_positive_x</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>axis_positive_x</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>axis_positive_x</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'left'|'right'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, list, union</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>The side of the x-axis where the x values are positive, relative to the origin point.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_axis_positive_x_scbox_button" class="control" onclick="switchState('type_axis_positive_x_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_axis_positive_x_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">axis_positive_x</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">left</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">right</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_axis_positive_x_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_axis_positive_y" class="name">axis_positive_y</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>axis_positive_y</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>axis_positive_y</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'up'|'down'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, list, union</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>The side of the y-axis where the y values are positive, relative to the origin point.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_axis_positive_y_scbox_button" class="control" onclick="switchState('type_axis_positive_y_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_axis_positive_y_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">axis_positive_y</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">up</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">down</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_axis_positive_y_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_axis_positive_z" class="name">axis_positive_z</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>axis_positive_z</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>axis_positive_z</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'forward'|'backward'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, list, union</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>The side of the z-axis where the z values are positive, relative to the origin point.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_axis_positive_z_scbox_button" class="control" onclick="switchState('type_axis_positive_z_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_axis_positive_z_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">axis_positive_z</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">forward</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">backward</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_axis_positive_z_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_change_type" class="name">change_type</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>change_type</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Union of following types: <ul><li><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_type_generic&quot; type definition." href="#type_change_type_generic">change_type_generic</a></li><li><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_type_specific&quot; type definition." href="#type_change_type_specific">change_type_specific</a></li></ul></li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Type of generic change or interpreter-specific change.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_change_type_scbox_button" class="control" onclick="switchState('type_change_type_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_change_type_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">change_type</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:union</span> <span class="scTag">memberTypes</span>="<span class="scContent"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_type_generic&quot; type definition." href="#type_change_type_generic">change_type_generic</a> <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;change_type_specific&quot; type definition." href="#type_change_type_specific">change_type_specific</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_type_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_change_type_generic" class="name">change_type_generic</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>change_type_generic</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>change_type_generic</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'unknown'|'activate'|'deactivate'|'switch'|'transform'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Types of the generic changes that should be implemented in all players.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_change_type_generic_scbox_button" class="control" onclick="switchState('type_change_type_generic_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_change_type_generic_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">change_type_generic</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">unknown</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">activate</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">deactivate</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">switch</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">transform</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_type_generic_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_change_type_specific" class="name">change_type_specific</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>change_type_specific</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>change_type_specific</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = [!]([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Interpreter-specific change type : should be prefixed by '!' .</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_change_type_specific_scbox_button" class="control" onclick="switchState('type_change_type_specific_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_change_type_specific_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">change_type_specific</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:pattern</span> <span class="scTag">value</span>="<span class="scContent">[!]([a-zA-Z0-9_-])+</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_change_type_specific_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_controller" class="name">controller</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>controller</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>controller</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'user'|'none'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, list, union</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Specification of the source of control of an object.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_controller_scbox_button" class="control" onclick="switchState('type_controller_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_controller_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">controller</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">user</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">none</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_controller_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_email" class="name">email</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>email</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>email</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Valid email adress.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_email_scbox_button" class="control" onclick="switchState('type_email_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_email_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">email</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:pattern</span> <span class="scTag">value</span>="<span class="scContent">^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_email_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_event_type" class="name">event_type</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>event_type</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>event_type</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'unknown'|'signal'|'input'|'selection'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Types names of possible Events.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_event_type_scbox_button" class="control" onclick="switchState('type_event_type_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_event_type_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">event_type</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">unknown</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">signal</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">input</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">selection</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_event_type_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_input_key" class="name">input_key</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>input_key</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>input_key</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Key identifying an input source managed by the player/interpreter (like a keyboard or graphic interface buttons).</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_input_key_scbox_button" class="control" onclick="switchState('type_input_key_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_input_key_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">input_key</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_input_key_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_input_value" class="name">input_value</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>input_value</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>input_value</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Value representing a state of an input source managed by the player/interpreter (like a keyboard or interface buttons).</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_input_value_scbox_button" class="control" onclick="switchState('type_input_value_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_input_value_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">input_value</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_input_value_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_layer_id" class="name">layer_id</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:ID</span> &lt; <span class="type"><a title="Jump to &quot;unique_id&quot; type definition." href="#type_unique_id">unique_id</a></span> (by restriction) &lt; <strong>layer_id</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>layer_id</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: ID</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Layer Id type.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_layer_id_scbox_button" class="control" onclick="switchState('type_layer_id_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_layer_id_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">layer_id</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unique_id&quot; type definition." href="#type_unique_id">unique_id</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_layer_id_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_layer_ref" class="name">layer_ref</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>layer_ref</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Union of following types: <ul><li><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;target_layer_ref&quot; type definition." href="#type_target_layer_ref">target_layer_ref</a></li><li><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;special_layer_ref&quot; type definition." href="#type_special_layer_ref">special_layer_ref</a></li></ul></li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Reference to a Layer or automatically find layers using a search logic.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_layer_ref_scbox_button" class="control" onclick="switchState('type_layer_ref_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_layer_ref_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">layer_ref</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:union</span> <span class="scTag">memberTypes</span>="<span class="scContent"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;target_layer_ref&quot; type definition." href="#type_target_layer_ref">target_layer_ref</a> <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;special_layer_ref&quot; type definition." href="#type_special_layer_ref">special_layer_ref</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_layer_ref_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_move_id" class="name">move_id</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:ID</span> &lt; <span class="type"><a title="Jump to &quot;unique_id&quot; type definition." href="#type_unique_id">unique_id</a></span> (by restriction) &lt; <strong>move_id</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>move_id</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: ID</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Move Id type.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_move_id_scbox_button" class="control" onclick="switchState('type_move_id_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_move_id_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">move_id</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unique_id&quot; type definition." href="#type_unique_id">unique_id</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_move_id_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_move_ref" class="name">move_ref</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>move_ref</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Union of following types: <ul><li><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;target_move_ref&quot; type definition." href="#type_target_move_ref">target_move_ref</a></li><li><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;special_move_ref&quot; type definition." href="#type_special_move_ref">special_move_ref</a></li></ul></li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Reference to a move or automatically find a move reference. (see special_move_ref)</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_move_ref_scbox_button" class="control" onclick="switchState('type_move_ref_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_move_ref_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">move_ref</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:union</span> <span class="scTag">memberTypes</span>="<span class="scContent"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;target_move_ref&quot; type definition." href="#type_target_move_ref">target_move_ref</a> <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;special_move_ref&quot; type definition." href="#type_special_move_ref">special_move_ref</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_move_ref_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_name" class="name">name</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>name</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>name</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Type for allowed names' syntax.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_name_scbox_button" class="control" onclick="switchState('type_name_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_name_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">name</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:pattern</span> <span class="scTag">value</span>="<span class="scContent">([a-zA-Z0-9_-])+</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_name_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_object_id" class="name">object_id</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:ID</span> &lt; <span class="type"><a title="Jump to &quot;unique_id&quot; type definition." href="#type_unique_id">unique_id</a></span> (by restriction) &lt; <strong>object_id</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>object_id</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: ID</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Object Id type.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_object_id_scbox_button" class="control" onclick="switchState('type_object_id_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_object_id_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">object_id</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unique_id&quot; type definition." href="#type_unique_id">unique_id</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_id_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_object_ref" class="name">object_ref</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>object_ref</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Union of following types: <ul><li><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;target_object_ref&quot; type definition." href="#type_target_object_ref">target_object_ref</a></li><li><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;special_object_ref&quot; type definition." href="#type_special_object_ref">special_object_ref</a></li></ul></li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Reference to a specific object or to an autmatic find of one or more references.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_object_ref_scbox_button" class="control" onclick="switchState('type_object_ref_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_object_ref_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">object_ref</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:union</span> <span class="scTag">memberTypes</span>="<span class="scContent"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;target_object_ref&quot; type definition." href="#type_target_object_ref">target_object_ref</a> <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;special_object_ref&quot; type definition." href="#type_special_object_ref">special_object_ref</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_object_ref_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_referential" class="name">referential</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>referential</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>referential</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'relative'|'absolute'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>
		  <a title="Look up 'Prohibited Derivations' in glossary" href="#term_TypeFinal">Prohibited Derivations</a>
		</th>
		<td>restriction, list, union</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td> Referential of a transformation. </td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_referential_scbox_button" class="control" onclick="switchState('type_referential_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_referential_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">referential</span>" <span class="scTag">final</span>="<span class="scContent">#all</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">relative</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">absolute</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_referential_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_resource_id" class="name">resource_id</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:ID</span> &lt; <span class="type"><a title="Jump to &quot;unique_id&quot; type definition." href="#type_unique_id">unique_id</a></span> (by restriction) &lt; <strong>resource_id</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>resource_id</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: ID</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Resource Id type.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_resource_id_scbox_button" class="control" onclick="switchState('type_resource_id_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_resource_id_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">resource_id</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unique_id&quot; type definition." href="#type_unique_id">unique_id</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_resource_id_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_resource_ref" class="name">resource_ref</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:IDREF</span> &lt; <span class="type"><a title="Jump to &quot;unique_ref&quot; type definition." href="#type_unique_ref">unique_ref</a></span> (by restriction) &lt; <strong>resource_ref</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>resource_ref</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: IDREF</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Reference to a Resource.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_resource_ref_scbox_button" class="control" onclick="switchState('type_resource_ref_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_resource_ref_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">resource_ref</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unique_ref&quot; type definition." href="#type_unique_ref">unique_ref</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_resource_ref_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_resource_type" class="name">resource_type</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>resource_type</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Union of following types: <ul><li><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_type_generic&quot; type definition." href="#type_resource_type_generic">resource_type_generic</a></li><li><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_type_specific&quot; type definition." href="#type_resource_type_specific">resource_type_specific</a></li></ul></li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Type of resource, used to help the player/interpreter and tools to identify the way to use the resource.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_resource_type_scbox_button" class="control" onclick="switchState('type_resource_type_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_resource_type_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">resource_type</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:union</span> <span class="scTag">memberTypes</span>="<span class="scContent"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_type_generic&quot; type definition." href="#type_resource_type_generic">resource_type_generic</a> <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;resource_type_specific&quot; type definition." href="#type_resource_type_specific">resource_type_specific</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_resource_type_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_resource_type_generic" class="name">resource_type_generic</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>resource_type_generic</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>resource_type_generic</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'auto'|'image'|'audio'|'video'|'software'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Predefined generic type of resources that "should" be implemented by any player.
				As generic types, they only describe a general model to manage the associated resource.
				For some resources, a more specific resource type might be necessary to help the player
				interpret more correctly the resource data.
			</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_resource_type_generic_scbox_button" class="control" onclick="switchState('type_resource_type_generic_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_resource_type_generic_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">resource_type_generic</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">auto</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">image</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">audio</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">video</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">software</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_resource_type_generic_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_resource_type_specific" class="name">resource_type_specific</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>resource_type_specific</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>resource_type_specific</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = [!]([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Interpreter-specific types of resources.
			</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_resource_type_specific_scbox_button" class="control" onclick="switchState('type_resource_type_specific_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_resource_type_specific_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">resource_type_specific</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:pattern</span> <span class="scTag">value</span>="<span class="scContent">[!]([a-zA-Z0-9_-])+</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_resource_type_specific_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_signal_source" class="name">signal_source</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>signal_source</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>signal_source</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Name of a signal source, interpreted by the player/interpreter in an undefined way.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_signal_source_scbox_button" class="control" onclick="switchState('type_signal_source_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_signal_source_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">signal_source</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_signal_source_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_source_uri" class="name">source_uri</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anyURI</span> &lt; <strong>source_uri</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>
		  <ul>
			<li>
			  <span class="type">
				<a title="Jump to &quot;resource&quot; type definition." href="#type_resource">resource</a>
			  </span> (by extension)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;library_include&quot; type definition." href="#type_library_include">library_include</a>
			  </span> (by extension)</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>source_uri</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: anyURI</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>URI of a resource: local file, http accessed file, etc.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_source_uri_scbox_button" class="control" onclick="switchState('type_source_uri_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_source_uri_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">source_uri</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:anyURI</span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_source_uri_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_special_layer_ref" class="name">special_layer_ref</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>special_layer_ref</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>special_layer_ref</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'#all'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Reference to one or more layers automatically found by using a search logic. </td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_special_layer_ref_scbox_button" class="control" onclick="switchState('type_special_layer_ref_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_special_layer_ref_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">special_layer_ref</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">#all</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_special_layer_ref_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_special_move_ref" class="name">special_move_ref</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>special_move_ref</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>special_move_ref</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'#next'|'#previous'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td> Get automatically a move reference by using a search logic. </td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_special_move_ref_scbox_button" class="control" onclick="switchState('type_special_move_ref_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_special_move_ref_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">special_move_ref</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">#next</span>"/&gt;</div><div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">#previous</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_special_move_ref_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_special_object_ref" class="name">special_object_ref</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>special_object_ref</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>special_object_ref</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>value</em> comes from list: {'#all'}</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Reference to one or more Objects automatically found using a search logic.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_special_object_ref_scbox_button" class="control" onclick="switchState('type_special_object_ref_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_special_object_ref_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">special_object_ref</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:enumeration</span> <span class="scTag">value</span>="<span class="scContent">#all</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_special_object_ref_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_stage_id" class="name">stage_id</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:ID</span> &lt; <span class="type"><a title="Jump to &quot;unique_id&quot; type definition." href="#type_unique_id">unique_id</a></span> (by restriction) &lt; <strong>stage_id</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>stage_id</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: ID</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Stage Id type.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_stage_id_scbox_button" class="control" onclick="switchState('type_stage_id_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_stage_id_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">stage_id</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unique_id&quot; type definition." href="#type_unique_id">unique_id</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_stage_id_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_stage_ref" class="name">stage_ref</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:IDREF</span> &lt; <span class="type"><a title="Jump to &quot;unique_ref&quot; type definition." href="#type_unique_ref">unique_ref</a></span> (by restriction) &lt; <strong>stage_ref</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>stage_ref</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: IDREF</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Reference to a Stage.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_stage_ref_scbox_button" class="control" onclick="switchState('type_stage_ref_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_stage_ref_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">stage_ref</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unique_ref&quot; type definition." href="#type_unique_ref">unique_ref</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_stage_ref_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_target_layer_ref" class="name">target_layer_ref</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:IDREF</span> &lt; <span class="type"><a title="Jump to &quot;unique_ref&quot; type definition." href="#type_unique_ref">unique_ref</a></span> (by restriction) &lt; <strong>target_layer_ref</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>target_layer_ref</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: IDREF</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Reference to a Layer.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_target_layer_ref_scbox_button" class="control" onclick="switchState('type_target_layer_ref_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_target_layer_ref_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">target_layer_ref</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unique_ref&quot; type definition." href="#type_unique_ref">unique_ref</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_target_layer_ref_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_target_move_ref" class="name">target_move_ref</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:IDREF</span> &lt; <span class="type"><a title="Jump to &quot;unique_ref&quot; type definition." href="#type_unique_ref">unique_ref</a></span> (by restriction) &lt; <strong>target_move_ref</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>target_move_ref</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: IDREF</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Reference to a Move.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_target_move_ref_scbox_button" class="control" onclick="switchState('type_target_move_ref_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_target_move_ref_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">target_move_ref</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unique_ref&quot; type definition." href="#type_unique_ref">unique_ref</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_target_move_ref_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_target_object_ref" class="name">target_object_ref</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:IDREF</span> &lt; <span class="type"><a title="Jump to &quot;unique_ref&quot; type definition." href="#type_unique_ref">unique_ref</a></span> (by restriction) &lt; <strong>target_object_ref</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>target_object_ref</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: IDREF</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Reference to an Object.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_target_object_ref_scbox_button" class="control" onclick="switchState('type_target_object_ref_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_target_object_ref_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">target_object_ref</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unique_ref&quot; type definition." href="#type_unique_ref">unique_ref</a></span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_target_object_ref_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_unique_id" class="name">unique_id</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:ID</span> &lt; <strong>unique_id</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>
		  <ul>
			<li>
			  <span class="type">
				<a title="Jump to &quot;stage_id&quot; type definition." href="#type_stage_id">stage_id</a>
			  </span> (by restriction)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;move_id&quot; type definition." href="#type_move_id">move_id</a>
			  </span> (by restriction)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;layer_id&quot; type definition." href="#type_layer_id">layer_id</a>
			  </span> (by restriction)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;resource_id&quot; type definition." href="#type_resource_id">resource_id</a>
			  </span> (by restriction)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;object_id&quot; type definition." href="#type_object_id">object_id</a>
			  </span> (by restriction)</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>unique_id</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: ID</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Unique identifier type.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_unique_id_scbox_button" class="control" onclick="switchState('type_unique_id_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_unique_id_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">unique_id</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:ID</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:pattern</span> <span class="scTag">value</span>="<span class="scContent">([a-zA-Z0-9_-])+</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_unique_id_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_unique_ref" class="name">unique_ref</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:IDREF</span> &lt; <strong>unique_ref</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>
		  <ul>
			<li>
			  <span class="type">
				<a title="Jump to &quot;stage_ref&quot; type definition." href="#type_stage_ref">stage_ref</a>
			  </span> (by restriction)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;resource_ref&quot; type definition." href="#type_resource_ref">resource_ref</a>
			  </span> (by restriction)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;target_move_ref&quot; type definition." href="#type_target_move_ref">target_move_ref</a>
			  </span> (by restriction)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;target_layer_ref&quot; type definition." href="#type_target_layer_ref">target_layer_ref</a>
			  </span> (by restriction)</li>
			<li>
			  <span class="type">
				<a title="Jump to &quot;target_object_ref&quot; type definition." href="#type_target_object_ref">target_object_ref</a>
			  </span> (by restriction)</li>
		  </ul>
		</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>unique_ref</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: IDREF</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Type for reference to an unique Id.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_unique_ref_scbox_button" class="control" onclick="switchState('type_unique_ref_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_unique_ref_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">unique_ref</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:IDREF</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:pattern</span> <span class="scTag">value</span>="<span class="scContent">([a-zA-Z0-9_-])+</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_unique_ref_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_unit_space" class="name">unit_space</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:double</span> &lt; <strong>unit_space</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>unit_space</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: double</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Type for graphic space units.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_unit_space_scbox_button" class="control" onclick="switchState('type_unit_space_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_unit_space_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">unit_space</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:double</span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_unit_space_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_unit_stream" class="name">unit_stream</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>None</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>unit_stream</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Union of following types: <ul><li><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_time&quot; type definition." href="#type_unit_time">unit_time</a></li><li><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;value_percent&quot; type definition." href="#type_value_percent">value_percent</a></li></ul></li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>
				Type of value defining a point or a length in the stream.
				Might be a percentile value of the whole stream or an absolute time in seconds.
			</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_unit_stream_scbox_button" class="control" onclick="switchState('type_unit_stream_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_unit_stream_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">unit_stream</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:union</span> <span class="scTag">memberTypes</span>="<span class="scContent"><a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;unit_time&quot; type definition." href="#type_unit_time">unit_time</a> <a href="#ns_aos" title="Find out namespace of 'aos' prefix">aos</a>:<a title="Jump to &quot;value_percent&quot; type definition." href="#type_value_percent">value_percent</a></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_unit_stream_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_unit_time" class="name">unit_time</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:double</span> &lt; <strong>unit_time</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>unit_time</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: double</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Time value in seconds.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_unit_time_scbox_button" class="control" onclick="switchState('type_unit_time_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_unit_time_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">unit_time</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:double</span></span>"/&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_unit_time_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_value_percent" class="name">value_percent</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>value_percent</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>value_percent</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = \d(.\d*)*%</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Relative percentile value.</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_value_percent_scbox_button" class="control" onclick="switchState('type_value_percent_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_value_percent_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">value_percent</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:pattern</span> <span class="scTag">value</span>="<span class="scContent">\d(.\d*)*%</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_value_percent_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<h3>Simple Type: <a name="type_version" class="name">version</a></h3>
	<table class="hierarchy">
	  <tr>
		<th>Super-types:</th>
		<td>
		  <span class="type">
			<a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span> &lt; <strong>version</strong> (by restriction)</td>
	  </tr>
	  <tr>
		<th>Sub-types:</th>
		<td>None</td>
	  </tr>
	</table>
	<table class="properties">
	  <tr>
		<th>Name</th>
		<td>version</td>
	  </tr>
	  <tr>
		<th>Content</th>
		<td>
		  <ul>
			<li>Base XSD Type: string</li>
		  </ul>
		  <ul>
			<li>
			  <em>pattern</em> = ([a-zA-Z0-9_-])+</li>
		  </ul>
		</td>
	  </tr>
	  <tr>
		<th>Documentation</th>
		<td>Valid version name</td>
	  </tr>
	</table>
	<div class="schemaComponent box">
	  <div>
		<input type="button" id="type_version_scbox_button" class="control" onclick="switchState('type_version_scbox'); return false;" style="display: none" /> <span class="caption">Schema Component Representation</span></div>
	  <div id="type_version_scbox" class="contents">
		<div style="margin-left: 0em">&lt;<span class="scTag">xs:simpleType</span> <span class="scTag">name</span>="<span class="scContent">version</span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:restriction</span> <span class="scTag">base</span>="<span class="scContent"><span class="type"><a href="#ns_xs" title="Find out namespace of 'xs' prefix">xs</a>:string</span></span>"&gt;<div style="margin-left: 1.5em">&lt;<span class="scTag">xs:pattern</span> <span class="scTag">value</span>="<span class="scContent">([a-zA-Z0-9_-])+</span>"/&gt;</div>&lt;/<span class="scTag">xs:restriction</span>&gt;</div>&lt;/<span class="scTag">xs:simpleType</span>&gt;</div>
	  </div>
	  <script type="text/javascript">
<!--
setState('type_version_scbox', false);
// -->
</script>
	</div>
	<div style="text-align: right; clear: both;">
	  <a href="#top">top</a>
	</div>
	<hr />
	<div id="legend">
	  <h2>
		<a name="Legend">Legend</a>
	  </h2>
	  <div style="float: left; width: 15em;">
		<h3 style="margin-bottom: 0px;">Complex Type:</h3>
		<div class="hint" style="margin-left: 0em;">Schema Component Type</div>
	  </div>
	  <div style="float: left; width: 15em;">
		<h3 style="margin-bottom: 0px;">
		  <span class="name">AusAddress</span>
		</h3>
		<div class="hint" style="margin-left: 0em;">Schema Component Name</div>
	  </div>
	  <table class="hierarchy" style="clear : both">
		<tr>
		  <th>Super-types:</th>
		  <td>
			<span class="type" style="color: #0000FF; text-decoration:underline;">Address</span> &lt; <span class="current">AusAddress</span> (by extension)</td>
		</tr>
		<tr>
		  <th>Sub-types:</th>
		  <td>
			<ul>
			  <li>
				<span class="type" style="color: #0000FF; text-decoration:underline;">QLDAddress</span> (by restriction)</li>
			</ul>
		  </td>
		</tr>
	  </table>
	  <div class="hint">If this schema component is a type definition, its type hierarchy is shown in a gray-bordered box.</div>
	  <table class="properties">
		<tr>
		  <th>Name</th>
		  <td>AusAddress</td>
		</tr>
		<tr>
		  <th>
			<a title="Look up 'Abstract' in glossary" href="#term_Abstract">Abstract</a>
		  </th>
		  <td>no</td>
		</tr>
	  </table>
	  <div class="hint">The table above displays the properties of this schema component.</div>
	  <div class="sample box">
		<div>
		  <span class="caption">XML Instance Representation</span>
		</div>
		<div class="contents">
		  <span style="margin-left: 0em">&lt;...</span>
		  <span class="newFields">
			<span> country="<span class="fixed">Australia</span>"</span>
		  </span>&gt; <br /><span style="margin-left: 1.5em" class="inherited">&lt;unitNo&gt; <span class="type">string</span> &lt;/unitNo&gt; <span class="occurs">[0..1]</span></span><br /><span style="margin-left: 1.5em" class="inherited">&lt;houseNo&gt; <span class="type">string</span> &lt;/houseNo&gt; <span class="occurs">[1]</span></span><br /><span style="margin-left: 1.5em" class="inherited">&lt;street&gt; <span class="type">string</span> &lt;/street&gt; <span class="occurs">[1]</span></span><br /><span class="group" style="margin-left: 1.5em">Start <a title="Look up 'Choice' in glossary" href="#term_Choice">Choice</a><span class="occurs">[1]</span></span><br /><span style="margin-left: 3em" class="inherited">&lt;city&gt; <span class="type">string</span> &lt;/city&gt; <span class="occurs">[1]</span></span><br /><span style="margin-left: 3em" class="inherited">&lt;town&gt; <span class="type">string</span> &lt;/town&gt; <span class="occurs">[1]</span></span><br /><span class="group" style="margin-left: 1.5em">End Choice</span><br /><span class="newFields"><span style="margin-left: 1.5em">&lt;state&gt; <span class="type" style="text-decoration:underline;">AusStates</span> &lt;/state&gt; <span class="occurs">[1]</span></span><br /><span style="margin-left: 1.5em">&lt;postcode&gt; <span class="constraint">string &lt;&lt;<em>pattern</em> = [1-9][0-9]{3}&gt;&gt;</span> &lt;/postcode&gt; <span class="occurs">[1]</span><a href="javascript:void(0)" title="View Documentation" class="documentation" onclick="docArray = new Array('Post code must be a four-digit number.'); viewDocumentation('Element', 'postcode', docArray);">?</a></span><br /></span><span style="margin-left: 0em">&lt;/...&gt;</span><br /></div>
	  </div>
	  <div class="hint">
		<p>The XML Instance Representation table above shows the schema component's content as an XML instance.</p>
		<ul>
		  <li>The minimum and maximum occurrence of elements and attributes are provided in square brackets, e.g. [0..1].</li>
		  <li>Model group information are shown in gray, e.g. Start Choice ... End Choice.</li>
		  <li>For type derivations, the elements and attributes that have been added to or changed from the base type's content are shown in <span style="font-weight: bold">bold</span>.</li>
		  <li>If an element/attribute has a fixed value, the fixed value is shown in green, e.g. country="Australia".</li>
		  <li>Otherwise, the type of the element/attribute is displayed.
			   <ul><li>If the element/attribute's type is in the schema, a link is provided to it.</li><li>For local simple type definitions, the constraints are displayed in angle brackets, e.g. &lt;&lt;<em>pattern</em> = [1-9][0-9]{3}&gt;&gt;.</li></ul></li>
		  <li>If a local element/attribute has documentation, it will be displayed in a window that pops up when the question mark inside the attribute or next to the element is clicked, e.g. &lt;postcode&gt;.</li>
		</ul>
	  </div>
	  <div class="schemaComponent box">
		<div>
		  <span class="caption">Schema Component Representation</span>
		</div>
		<div class="contents">
		  <span style="margin-left: 0em">&lt;<span class="scTag">complexType</span><span class="scTag">name</span>="<span class="scContent">AusAddress</span>"&gt;</span>
		  <br />
		  <span style="margin-left: 1.5em">&lt;<span class="scTag">complexContent</span>&gt;</span>
		  <br />
		  <span style="margin-left: 3em">&lt;<span class="scTag">extension</span><span class="scTag">base</span>="<span class="scContent"><span class="type" style="text-decoration:underline;">Address</span></span>"&gt;</span>
		  <br />
		  <span style="margin-left: 4.5em">&lt;<span class="scTag">sequence</span>&gt;</span>
		  <br />
		  <span style="margin-left: 6em">&lt;<span class="scTag">element</span><span class="scTag">name</span>="<span class="scContent">state</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type" style="text-decoration:underline;">AusStates</span></span>"/&gt;</span>
		  <br />
		  <span style="margin-left: 6em">&lt;<span class="scTag">element</span><span class="scTag">name</span>="<span class="scContent">postcode</span>"&gt;</span>
		  <br />
		  <span style="margin-left: 7.5em">&lt;<span class="scTag">simpleType</span>&gt;</span>
		  <br />
		  <span style="margin-left: 9em">&lt;<span class="scTag">restriction</span><span class="scTag">base</span>="<span class="scContent"><span class="type">string</span></span>"&gt;</span>
		  <br />
		  <span style="margin-left: 10.5em">&lt;<span class="scTag">pattern</span><span class="scTag">value</span>="<span class="scContent">[1-9][0-9]{3}</span>"/&gt;</span>
		  <br />
		  <span style="margin-left: 9em">&lt;/<span class="scTag">restriction</span>&gt;</span>
		  <br />
		  <span style="margin-left: 7.5em">&lt;/<span class="scTag">simpleType</span>&gt;</span>
		  <br />
		  <span style="margin-left: 6em">&lt;/<span class="scTag">element</span>&gt;</span>
		  <br />
		  <span style="margin-left: 4.5em">&lt;/<span class="scTag">sequence</span>&gt;</span>
		  <br />
		  <span style="margin-left: 4.5em">&lt;<span class="scTag">attribute</span><span class="scTag">name</span>="<span class="scContent">country</span>" <span class="scTag">type</span>="<span class="scContent"><span class="type">string</span></span>" <span class="scTag">fixed</span>="<span class="scContent">Australia</span>"/&gt;</span>
		  <br />
		  <span style="margin-left: 3em">&lt;/<span class="scTag">extension</span>&gt;</span>
		  <br />
		  <span style="margin-left: 1.5em">&lt;/<span class="scTag">complexContent</span>&gt;</span>
		  <br />
		  <span style="margin-left: 0em">&lt;/<span class="scTag">complexType</span>&gt;</span>
		  <br />
		</div>
	  </div>
	  <div class="hint">The Schema Component Representation table above displays the underlying XML representation of the schema component. (Annotations are not shown.)</div>
	  <div style="text-align: right; clear: both;">
		<a href="#top">top</a>
	  </div>
	  <hr />
	</div>
	<div id="glossary">
	  <h2>
		<a name="Glossary">Glossary</a>
	  </h2>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_Abstract">Abstract</a> </span>(Applies to complex type definitions and element declarations). An abstract element or complex type cannot used to validate an element instance. If there is a reference to an abstract element, only element declarations that can substitute the abstract element can be used to validate the instance. For references to abstract type definitions, only derived types can be used.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_All">All Model Group</a> </span>Child elements can be provided <em>in any order</em> in instances. See: <a title="http://www.w3.org/TR/xmlschema-1/#element-all" href="http://www.w3.org/TR/xmlschema-1/#element-all">http://www.w3.org/TR/xmlschema-1/#element-all</a>.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_Choice">Choice Model Group</a> </span>
		<em>Only one</em> from the list of child elements and model groups can be provided in instances. See: <a title="http://www.w3.org/TR/xmlschema-1/#element-choice" href="http://www.w3.org/TR/xmlschema-1/#element-choice">http://www.w3.org/TR/xmlschema-1/#element-choice</a>.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_CollapseWS">Collapse Whitespace Policy</a> </span>Replace tab, line feed, and carriage return characters with space character (Unicode character 32). Then, collapse contiguous sequences of space characters into single space character, and remove leading and trailing space characters.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_ElemBlock">Disallowed Substitutions</a> </span>(Applies to element declarations). If <em>substitution</em> is specified, then <a title="Look up 'substitution group' in glossary" href="#term_SubGroup">substitution group</a> members cannot be used in place of the given element declaration to validate element instances. If <em>derivation methods</em>, e.g. extension, restriction, are specified, then the given element declaration will not validate element instances that have types derived from the element declaration's type using the specified derivation methods. Normally, element instances can override their declaration's type by specifying an <code>xsi:type</code> attribute.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_Key">Key Constraint</a> </span>Like <a title="Look up 'Uniqueness Constraint' in glossary" href="#term_Unique">Uniqueness Constraint</a>, but additionally requires that the specified value(s) must be provided. See: <a title="http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions" href="http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions">http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions</a>.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_KeyRef">Key Reference Constraint</a> </span>Ensures that the specified value(s) must match value(s) from a <a title="Look up 'Key Constraint' in glossary" href="#term_Key">Key Constraint</a> or <a title="Look up 'Uniqueness Constraint' in glossary" href="#term_Unique">Uniqueness Constraint</a>. See: <a title="http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions" href="http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions">http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions</a>.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_ModelGroup">Model Group</a> </span>Groups together element content, specifying the order in which the element content can occur and the number of times the group of element content may be repeated. See: <a title="http://www.w3.org/TR/xmlschema-1/#Model_Groups" href="http://www.w3.org/TR/xmlschema-1/#Model_Groups">http://www.w3.org/TR/xmlschema-1/#Model_Groups</a>.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_Nillable">Nillable</a> </span>(Applies to element declarations). If an element declaration is nillable, instances can use the <code>xsi:nil</code> attribute. The <code>xsi:nil</code> attribute is the boolean attribute, <em>nil</em>, from the <em>http://www.w3.org/2001/XMLSchema-instance</em> namespace. If an element instance has an <code>xsi:nil</code> attribute set to true, it can be left empty, even though its element declaration may have required content.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_Notation">Notation</a> </span>A notation is used to identify the format of a piece of data. Values of elements and attributes that are of type, NOTATION, must come from the names of declared notations. See: <a title="http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations" href="http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations">http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations</a>.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_PreserveWS">Preserve Whitespace Policy</a> </span>Preserve whitespaces exactly as they appear in instances.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_TypeFinal">Prohibited Derivations</a> </span>(Applies to type definitions). Derivation methods that cannot be used to create sub-types from a given type definition.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_TypeBlock">Prohibited Substitutions</a> </span>(Applies to complex type definitions). Prevents sub-types that have been derived using the specified derivation methods from validating element instances in place of the given type definition.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_ReplaceWS">Replace Whitespace Policy</a> </span>Replace tab, line feed, and carriage return characters with space character (Unicode character 32).</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_Sequence">Sequence Model Group</a> </span>Child elements and model groups must be provided <em>in the specified order</em> in instances. See: <a title="http://www.w3.org/TR/xmlschema-1/#element-sequence" href="http://www.w3.org/TR/xmlschema-1/#element-sequence">http://www.w3.org/TR/xmlschema-1/#element-sequence</a>.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_SubGroup">Substitution Group</a> </span>Elements that are <em>members</em> of a substitution group can be used wherever the <em>head</em> element of the substitution group is referenced.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_ElemFinal">Substitution Group Exclusions</a> </span>(Applies to element declarations). Prohibits element declarations from nominating themselves as being able to substitute a given element declaration, if they have types that are derived from the original element's type using the specified derivation methods.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_TargetNS">Target Namespace</a> </span>The target namespace identifies the namespace that components in this schema belongs to. If no target namespace is provided, then the schema components do not belong to any namespace.</p>
	  <p>
		<span class="glossaryTerm">
		  <a name="term_Unique">Uniqueness Constraint</a> </span>Ensures uniqueness of an element/attribute value, or a combination of values, within a specified scope. See: <a title="http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions" href="http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions">http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions</a>.</p>
	  <div style="text-align: right; clear: both;">
		<a href="#top">top</a>
	  </div>
	  <hr />
	</div>
	<p class="footer">Generated by <a href="http://xml.fiforms.org/xs3p/">xs3p</a> (<a href="http://titanium.dstc.edu.au/xml/xs3p">old link</a>)
			   . Last modified: <script type="text/javascript">
<!--
document.write(document.lastModified);
// -->
</script></p>
  </body>
</html>